Возможный дубликат:
С#: Разница между '+ = anEvent и' + = new EventHandler (anEvent)
Существует два основных способа подписки на событие:
SomeEvent += new EventHandler<ArgType> (MyHandlerMethod);
SomeEvent += MyHandlerMethod;
В чем разница, и когда я должен выбирать один за другим?
Изменить: если это то же самое, то почему VS по умолчанию использует длинную версию, загромождая код? Это не имеет никакого смысла для меня.