Sorry if this is basic but I was trying to pick up on .Net 3.5.
Question: Is there anything great about Func<> and it\'s 5 overloads? From the looks of it, I can
In addition to Marxidad's correct answer:
Action
delegates. Again, these are types overloaded by the number of type parameters, but declared to return void.System
namespace then you'll be able to upgrade just by removing the declarations later - but then you won't be able to (easily) build the same code in .NET 3.5 without removing the declarations.