会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
smartcoffee(沉思的猫)
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2006年2月13日
事件与委托的区别
摘要: 写了很长时间.net程序,最近对委托和事件有了一个新的理解.其实说穿了,事件只是委托的一个特殊形式.委托能实现的,事件也能实现.同理把事件代码中的event去除掉,变成委托,代码也不会出现问题.为什么微软定义一个事件关键字呢?我的理解是,当使用event关键字,标识一个事件时,事件成员不能使用赋值将委托链表中的其他代码注册的方法去除掉.这样会破坏订阅的完整性,当用event标识后,使用事件时,只...
阅读全文
posted @ 2006-02-13 20:18 沉思的猫
阅读(2928)
评论(9)
推荐(0)
编辑