C#实践—简单的事件设计
2008-03-04 12:32
381 查看
对象之间的交互是通过消息传递来实现的,而事件就是对象发送的消息,用来发信号通知操作的发生。引发事件的对象叫做事件发送方,接收事件的对象叫做事件接收方。在事件通信中,事件发送方知道哪个对象或方法将接收到它引发的事件,因为需要在发送方和接收方之间用一个纽带来联系。在C#中,使用委托作为这个纽带。
事件声明的具体格式为:属性集 修饰符 event 委托类型 事件名;
下面实践一个事件,用于产生一个当前的时间
首先,同上一个实践一样,创建一个控制台程序
接下来,开始实践代码:
测试结果:
一次简单的实践,对事件的理解其实还不是那么清楚。。
呵呵。。。
事件声明的具体格式为:属性集 修饰符 event 委托类型 事件名;
下面实践一个事件,用于产生一个当前的时间
首先,同上一个实践一样,创建一个控制台程序
接下来,开始实践代码:
测试结果:
一次简单的实践,对事件的理解其实还不是那么清楚。。
呵呵。。。
相关文章推荐
- C#实践—简单的继承类设计
- c#学习笔记之九 事件(event)的使用,一个简单的例子揭示其设计理念
- 设计模式3实践——运用 C# 中的 delegate 简化设计模式的实现
- C#事件演示程序1)——一个最简单的C#事件处理程序
- C#用DesignSurface实现一个简单的窗体设计器
- C#设计模式 简单工厂模式
- 超简单的话解释C#事件-源码示例
- 简单C#事件示例
- C#设计模式——抽象工厂 非洲美洲食物链简单例子代码
- iOS App热修复的设计方案及简单实践
- 单例设计模式(C#) 简单模式
- C#事件、委托简单示例
- 简单易于理解的C#事件代理例子
- 设计模式C#实现(九)——工厂方法模式和简单工厂
- C#之三十八 简单工厂设计模式
- 简单干净的C#方法设计案例:SFCUI.AjaxLoadPage()之一
- 简单干净的C#方法设计案例:SFCUI.AjaxLoadPage()之二
- C#中的简单工厂设计模式示例
- C#事件与代理的简单运用
- C# 简单的ListView数据填充和行单击事件