Когда мы хотим передать данные подписчику события, мы используем для этого EventArgs (или CustomEventArgs).
.Net предоставляет встроенный тип EventHandler, который в качестве параметра использует также экземпляр класса EventArgs, который также встроен.
А как насчет случаев, когда мне нужно уведомить абонента о том, что какое-то действие завершено, например, поиск завершен? Я не хочу даже использовать EventArgs, который не будет ничего содержать.
Существует ли встроенный тип для сигнализации другого класса, без необходимости использования пустых EventArgs?