我遇到了一行我似乎无法理解的代码
让我稍微解释一下。
我所理解的是,通过以下行,我定义了一种名为“myDelegate”的委托。这种类型可以保存一个指向具有签名 int (int, int) 的函数的指针
public delegate int myDelegate(int a, int b);
我没有得到的是以下行:
public delegate T Func<T>(T a, T b);
我的意思是为什么我要定义一个名为 Func 的类型,它已经在 .NET 框架中定义了?