委托Delegates

    下面的示例声明并使用 委托类型。

    委托可以引用静态方法(如上面示例中的 或 Math.Sin)或实例方法(如上面示例中的 m.Multiply)。引用实例方法的委托还会引用特定对象,通过委托调用实例方法时,该对象会变成调用中的 this

      委托的一个有趣且有用的属性是,它不知道也不关心所引用的方法的类;只关心引用的方法是否具有与委托相同的参数和返回类型。