摘要:
同事有个这样的需求:需要判断一个对象的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
阅读(1942)
评论(9)
推荐(0)
浙公网安备 33010602011771号