C'est ça :
Button.Click -= new EventHandler(Button_Click);
la même chose que ça :
Button.Click -= Button_Click;
Je pose la question parce qu'il me semble que la première consiste à supprimer une nouvelle référence à une méthode, et la seconde à supprimer une méthode elle-même. Mais encore une fois, peut-être que la nouvelle partie EventHandler est implicite dans la surcharge += ou -= au cas où le programmeur ne l'assigne pas explicitement comme ça ?
Si c'est différent, que diriez-vous de
Button.Click -= new EventHandler(Button_Click);
VS
Button.Click -= Button_Click;
Merci.