Existe um benefício ao uso explícito da declaração “novo EventHandler”?
Na atribuição de manipuladores de eventos para algo como um contextoMenuItem
Por exemplo, existem duas sintaxes aceitáveis:
MenuItem item = new MenuItem("Open Image", btnOpenImage_Click);
...e...
MenuItem item = new MenuItem("Open Image", new EventHandler(btnOpenImage_Click));
Também noto que o mesmo parece se aplicar a isso:
listView.ItemClick += listView_ItemClick;
...e...
listView.ItemClick += new ItemClickEventHandler(listView_ItemClick);
Existe alguma vantagem particular para o segundo (explícito) sobre o primeiro? Ou isso é mais uma questão estilística?