加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – =运算符与事件

发布时间:2020-12-15 17:46:09 所属栏目:百科 来源:网络整理
导读: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;} 嘿,我有点不熟悉事件,有人可以告诉我什么=运算符与事件? 解决方法 =
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;
}

嘿,我有点不熟悉事件,有人可以告诉我什么=运算符与事件?

解决方法

=订阅一个事件. =的右侧的委托或方法将被添加到事件跟踪的内部列表中,并且当拥有类触发该事件时,列表中的所有代理将被调用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读