为什么 .NET 框架指定标准委托?声明一个新的委托类型很简单,可以在一行代码中完成。
public delegate void Something<T>(T obj);
他们为什么要定义所有这些其他类型(Action、Action 等)?
这样做的目的和目的是什么?
http://msdn.microsoft.com/en-us/library/system.action.aspx
我想知道的另一件事是,他们接着定义了 17 个版本,除了它们采用不同数量的类型参数外,它们都是相同的。但为什么要停在 17 点?是什么告知了这种类型的决定?