public void Bar()
{
Foo foo = new Foo();
**foo.MyEvent += foo_MyEvent;**
foo.FireEvent();
}
void foo_MyEvent(object sender, EventArgs e)
{
((Foo)sender).MyEvent -= foo_MyEvent;
}
嘿,我对事件有点不熟悉,有人可以告诉我 += 运算符对事件的作用吗?
+=
订阅一个事件。右侧的委托或方法+=
将被添加到事件跟踪的内部列表中,并且当所属类触发该事件时,将调用列表中的所有委托。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)