C#基础学习_事件与委托
事件:使对象或类具备通知能力的成员
事件的功能:通知 + 可选的事件参数(即详细信息)
使用:用于对象或类之间的动作协调和信息传递(消息推送)
事件的订阅者、事件参数、事件驱动的程序
事件模型:5个组成部分:
1.事件的拥有者event source,对象
2.事件成员event,成员
3.事件的响应者event subscriber,对象
4.事件处理器event handler,成员—本质上是一个回调方法
5.事件订阅—把事件处理器与事件关联在一起,本质上是一种委托类型为基础的约定
举例:
事件、事件处理器的基本使用方法
首先要创建一个类,
class display
{