I get this error message:
The type arguments for method \'System.Linq.Enumerable.Select(System.Collections.Generic.IE
I suspect that Add returns void - is that right? If so there is no way of projecting that to a Func<,> - only to an Action - and Select wants the Func<,>.
Add
void
Func<,>
Action
Select
Select is not the same as an indirect `foreach