Is it bad practice to use Action and Func all the time instead of making corresponding delegates?
问题 A lot of time when creating simple events in my program that other classes can subscribe to instead of making a delegate and creating an event from the delegate I just create the event with either Action or Func to avoid having to create the delegate. Is there any downsides to doing this? 回答1: Not really, the only downside I can think of is that if you have a logical intention (beyond the parameters and return values expected) that you want the user to satisfy that may get lost using the