2009年2月9日

event and delegate

摘要: C#中的event是通过delegate实现的,event 只是在delegate基础上作了两点限制: 1:客户只能使用委托所提供的+=和-=行为,不能直接用=,即不影响委托对其他observer的notify. 2:只有声明类可以调用(或激发)一个事件,外部类不可以直接调用其事件。 在一个C#接口中可以包容方法、C#属性以及索引器,也可以包容事件,但不能包含委托,因为接口定义的是成员,委托定义的... 阅读全文

posted @ 2009-02-09 16:47 瑞德 阅读(229) 评论(0) 推荐(0) 编辑

导航