可能重複:
Is there an actual difference in the 2 different ways of attaching event handlers in C#?退訂事件在.NET語法
我工作的一個.NET應用程序,我遇到了一個小的語法困境。我注意到有兩種退出事件的方式,我很好奇。兩者之間是否有區別,還是它們是平等的?有什麼情況,他們的行爲可能會有所不同嗎?編譯器似乎沒有任何問題。
object.myEvent += new EventHandler(callback_function);
object.myEvent -= new EventHandler(callback_function);
和
object.myEvent += new EventHandler(callback_function);
object.myEvent -= callback_function;
由於