【发布时间】:2011-06-09 10:35:06
【问题描述】:
我的理解是,在 C# 中连接的任何事件处理程序都需要这样取消连接。
Object myObject = new Object();
myObject.Event += EventHandler; //Wired
myObject.Event -= EventHandler; //Unwired
但是您需要取消连接以下代码吗?如果有,怎么做?
Object myObject = new Object();
myObject.Event += (object sender, EventArgs e) => { }; //Wired
myObject.Event -= ????? //Unwire? How?
我的假设是否定的?
【问题讨论】:
-
您能否澄清一下您的理解是什么?您所说的“需要成为”是什么意思?
标签: c# events lambda event-handling anonymous-function