c#事件

事件就像是某种用于特殊用途的简单委托。事件包含了一个私有的委托。

订阅者类通过向发布者提供一个方法来注册以获取通知。当事件发生时,发布者触发事件,然后执行订阅者提交的所有事件。

事件声明:

 

 

 事件不是类型,和方法,属性一样,事件是类和结构的成员。

订阅事件:

·使用+=运算符来为事件增加事件处理程序。

·事件处理程序可以是:

实例方法的名称;

静态方法的名称;

匿名方法;

Lambda表达式。

 

 触发事件:

 

posted @ 2022-07-11 15:53  zengxw1113  阅读(80)  评论(0)    收藏  举报