Вход на сайт
делегат с эвентом и без - чем отличаются?
412 просмотров
Перейти к просмотру всей ветки
в ответ anly 10.05.17 08:38
конечно пример что я привел, можно переписать и так чтобы никто уведомлений не терял. Но надо ли?
А надо ли менять "концепт" евентов? Есть относительно стандартная процедура их использования, к которой многие уже привыкли. Тем более для "генерации" события пишется одна строка, затем решарпер генерирует invocation function и затем делаем вызов. Хочется сделать одноразовый переключатель, меняем имплементацию EventArgs.
Один фиг нужно довольно часто иметь и дополнителные данные к событию. Так зачем в одном случает делать так, а в другом случае иначе?
ну тогда придется не пользоваться эвентами
По какой причине? Чисто по многократному изменению параметра? Так это издержки простоты реализации с "круглыми люками"