前言: C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回调方法。所有的委托都派生自 System.Delegate 类。把一个方法当作参数传递,让其它方法进行调用执行。 1.委托的声明 委托声明决定了可由该委托引用的方法。委托可指向一个与其具有相同标签的方法。 1.1.delegate 1.1.1. 0-23个参数,可以有返回值也可以没有返回值 public delegate int MyDelegateEventHandler (stri