2011-06-23 252 views

回答

24

这是可能的,但你需要它首先存储在一个局部变量:

MyDelegate handler = (a, b) => { Console.Write(""); }; 
class.myCustomEvent += handler; 
class.myCustomEvent -= handler; 
+3

不知道为什么,这是downvoted ... + 1,这是一个正确的答案。除了关于“本地”变量的部分:在大多数情况下,您需要将它存储在更长的位置...... –