2009年11月29日

.NET 使用委托和事件(二)

摘要: 使用原始委托来管理事件非常简单,但有点儿不足:发布类必须将委托成员公开为公共成员变量,这样所有参与方都可以向该委托列表添加订阅者。但是将委托公开为公共成员会允许任何人访问它并发布事件,即使对象端没有事件发生。 为了解决上述问题,EVENT 关键字就用上了。 将委托变量定义为EVENT后,只有拥有该成员的对象可以触发这个事件。 public delegateint DoSth(int a,int b... 阅读全文

posted @ 2009-11-29 11:10 Mayvar 阅读(318) 评论(0) 推荐(0) 编辑

导航