如何注销“匿名”事件处理程序[重复]

取消订阅C#中的匿名方法 (11个答案)

6年前关闭。

假设我听某个事件:

Subject.NewEvent += delegate(object sender, NewEventArgs e)

{

//some code

});

现在如何注销该事件?还是只是让内存泄漏?

回答:

如果您需要注销事件,则建议避免为事件处理程序使用匿名委托。

这是将其分配给本地方法更好的一种情况-您可以干净地取消订阅该事件。

以上是 如何注销“匿名”事件处理程序[重复] 的全部内容, 来源链接: utcz.com/qa/405400.html

回到顶部