Eventhandler entfernen
Ist das:
Button.Click -= new EventHandler(Button_Click);
das gleiche wie das:
Button.Click -= Button_Click;
Ich frage, weil mir scheint, dass der erstere eine neue Referenz auf eine Methode entfernt und der letztere eine Methode selbst entfernt. Aber vielleicht ist der neue EventHandler-Teil in der Überladung + = oder - = enthalten, falls der Programmierer ihn nicht explizit so zuweist?
Falls es anders ist, wie wäre es
Button.Click -= new EventHandler(Button_Click);
VS
Button.Click -= Button_Click;
Vielen Dank.