C#委托是一种安全地封装方法的类型,它与 C 和 C++ 中的函数指针类似,下面的示例声明了一个名为 Del 的委托,该委托可以封装一个采用字符串作为参数并返回 void 的方法
public delegate void Del(string message);构造委托对象时(也就是楼主说的实例化委托),通常提供委托即将包装的方法的名称或使用匿名方法。1,提供方法名,假设指向的方法如下:public static voidDelegateMethod(string ss){ System.Console.WriteLine(ss);}
Del handler = DelegateMe