这是:
Button.Click -= new EventHandler(Button_Click);
Run Code Online (Sandbox Code Playgroud)
与此相同:
Button.Click -= Button_Click;
Run Code Online (Sandbox Code Playgroud)
我问,因为对我来说,似乎前者正在删除对方法的新引用,而后者正在删除方法本身.但话说回来,如果程序员没有明确地分配它,那么新的EventHandler部分可能隐含在+ =或 - =重载中?
万一它是不同的如何
Button.Click -= new EventHandler(Button_Click);
Run Code Online (Sandbox Code Playgroud)
VS
Button.Click -= Button_Click;
Run Code Online (Sandbox Code Playgroud)
谢谢.