gpt4 book ai didi

c# - += 事件运算符

转载 作者:IT王子 更新时间:2023-10-29 04:36:19 26 4
gpt4 key购买 nike

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;
}

嘿,我对事件有点陌生,谁能告诉我 += 运算符对事件有什么作用?

最佳答案

+= 订阅一个事件。 += 右侧的委托(delegate)或方法将被添加到事件跟踪的内部列表中,当所属类触发该事件时,列表中的所有委托(delegate)将被调用。

关于c# - += 事件运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3356400/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com