Есть ли польза от явного использования декларации «нового EventHandler»?
При назначении обработчиков событий для чего-то вроде контекстаMenuItem
например, есть два приемлемых синтаксиса:
MenuItem item = new MenuItem("Open Image", btnOpenImage_Click);
...а также...
MenuItem item = new MenuItem("Open Image", new EventHandler(btnOpenImage_Click));
Я также отмечаю, что то же самое относится и к этому:
listView.ItemClick += listView_ItemClick;
...а также...
listView.ItemClick += new ItemClickEventHandler(listView_ItemClick);
Есть ли какое-то конкретное преимущество для второго (явного) над первым? Или это скорее стилистический вопрос?