Phoenix's Blog

博客园 首页 新随笔 联系 订阅 管理

2007年12月26日 #

摘要: 同事有个这样的需求:需要判断一个对象的event是否已经被注册过了,如果没有,则注册一个事件来执行默认操作。 比方说类ClassA public class ClassA { public event EventHandler Event1; public EventHandler Delegate1; private string id; protected virtual void OnEvent() { if (this.Event1 != null) { this.Event1(this, EventArgs.Empty); } } public ClassA() { 阅读全文
posted @ 2007-12-26 15:01 Phoenix 阅读(1884) 评论(9) 推荐(0) 编辑