1.委托概念:委托是一个类,使用delegate关键字修饰。它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。
1 public delegate void xxx(xxx);
2.委托可以将多个方法绑定到同一个委托变量,当调用此变量,可以依次调用所有绑定的方法。
3.事件概念:使用event关键字,声明一个事件类似于声明一个进行了封装的委托类型变量。
3..Net Framework编码规范:
1)委托类型的名称都应该以EventHandler结束;
2)委托的原型定义有一个void 返回值,并接受两个输入参数:一个Object类,一个EventArgs类型(或者继承自EventArgs);
3)事件的命名为委托去掉EventHandler之后剩余的部分;
4)继承自EventArgs的类型应该以EventArgs结尾
标签:EventHandler,委托,C#,EventArgs,类型,方法 From: https://www.cnblogs.com/lc2100222/p/16300672.html