对象之间的交互是通过消息传递来实现的,而事件就是对象发送的消息,用来发信号通知操作的发生。引发事件的对象叫做事件发送方,接收事件的对象叫做事件接收方。在事件通信中,事件发送方知道哪个对象或方法将接收到它引发的事件,因为需要在发送方和接收方之间用一个纽带来联系。在C#中,使用委托作为这个纽带。
   事件声明的具体格式为:属性集 修饰符 event  委托类型 事件名;

    下面实践一个事件,用于产生一个当前的时间
     首先,同上一个实践一样,创建一个控制台程序

    

C#实践—简单的事件设计_消息传递

    接下来,开始实践代码:

  

C#实践—简单的事件设计_c#_02

C#实践—简单的事件设计_修饰符_03

测试结果:

C#实践—简单的事件设计_c#_04

一次简单的实践,对事件的理解其实还不是那么清楚。。
呵呵。。。