У нас была дискуссия в офисе о том, как решить конкретную проблему, и использование мероприятия было поднято (каламбур не предназначен). Ответ отрицательный, ссылаясь на неправильное использование, и что они могут быть дорогими.
Я понимаю проблемы, связанные с неправильным использованием, и я знаю, что они просто специальный делегат многоадресной рассылки, но с учетом сценария, в котором есть не более одного слушателя, почему использование события над вызовом метода считается "дорогим"?
Update:
Просто, чтобы быть понятным, речь идет не о какой-либо конкретной реализации, это более общий вопрос о стоимости использования события над вызовом метода.