委托delegate和event

第一步public delegate void Fun (int a)

去掉delegate就是方法,说白了定义委托就是定义一个委托的方法

第二步实例化委托

Fun f=new Fun();

第三步:使用委托:

// 定义委托
public delegate void MyDelegate();

// 定义事件
public event MyDelegate NotifyEveryOne;

// 触发事件
public void Notify()
{
Console.WriteLine("扔出粉笔头...");
NotifyEveryOne();
}

原文地址:https://www.cnblogs.com/914556495wxkj/p/6597675.html