Есть ли разница между этими двумя способами удаления обработчика событий?

Есть ли здесь разница?

Button1.Click -= new EventHandler(Button1_Click);

и

Button1.Click -= Button1_Click;

Второй метод, кажется, не работает для меня, но я видел, как он использовался, когда Google -искал «как удалить обработчик событий». Редактировать:На самом деле ни один из них не работает для меня, даже в этом случае должен ли работать взаимозаменяемо?

Обновление:

Причина, по которой это не сработало для меня, заключается в том, что у меня было AutoPostBack=true в моих элементах управления. Я не устанавливал точки останова, чтобы увидеть, были ли вызваны события, я просто наблюдал за браузером, чтобы увидеть, обновился ли он (, что означает пост -назад ).

8
задан Dean 30 July 2012 в 00:23
поделиться