Hat die explizite Verwendung der „neuen EventHandler“ -Deklaration einen Vorteil?

Bei der Zuweisung von Event-Handlern zu so etwas wie einem KontextMenuItemBeispielsweise gibt es zwei akzeptable Syntaxen:

MenuItem item = new MenuItem("Open Image", btnOpenImage_Click);

...und...

MenuItem item = new MenuItem("Open Image", new EventHandler(btnOpenImage_Click));

Ich stelle auch fest, dass dies offensichtlich auch zutrifft:

listView.ItemClick += listView_ItemClick;

...und...

listView.ItemClick += new ItemClickEventHandler(listView_ItemClick);

Gibt es einen besonderen Vorteil für den zweiten (expliziten) gegenüber dem ersten? Oder ist das eher eine Stilfrage?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage