Подписаться на событие очень просто: введите +=
, нажмите Tab :
![enter image description here](https://i.stack.imgur.com/GuV2R.png)
Но есть ли простой способ? создать метод обработчика события, когда нет +=
? Например, когда событие является параметром метода:
![enter image description here](https://i.stack.imgur.com/wTRl3.png)
Мой текущий подход очень неэффективен:
- Посмотрите на сигнатуру метода (используя F12 - go для определения);
- Тип копирования
EventHandler<T>
; - , введите вручную и вставьте, чтобы создать обработчик события:
void foo(object sender,
Ctrl + V args)
.
Я что-то пропустил? Есть ли более быстрый способ создания foo
?
PS: я говорю об обработчиках событий, но этот вопрос может быть расширен и для создания обратных вызовов делегатов.