C#,X++事件模型比较
摘要:
事件是观察者模式的一种实现,事件源定义事件,监听者订阅事件,在事件触发时事件源通知监听者,并执行监听者定义的处理程序,这样事件的发生和处理分离.C#为了实现事件模型,增加了一个类型delegate(委托),事件源用event关键字定义事件,监听者通过+=,-=来订阅或取消订阅事件,订阅的过程实际上是在事件上增加处理函数的入口地址,这样当事件发生时,事件源就会自动调用这些处理函数.早在VJ++时代,... 阅读全文
posted @ 2006-10-10 20:43 佛西亚 阅读(595) 评论(0) 推荐(0) 编辑