Дан фрагмент кода: public class Publisher { public event EventHandler OnPublish; public void DoPublish() { OnPublish(this, null); }}
Что произойдет, если метод DoPublish() инициирует событие OnPublish, и при этом не будет ни одного подписчика этого события?
(Отметьте один правильный вариант ответа.)
Варианты ответа
Будет выброшено исключение ApplicationException
Будет выброшено исключение NullReferenceException(Верный ответ)
Будет выброшено исключение NoEventSubscribersException
Событие будет инициировано, но поскольку подписчиков нет, то никакого эффекта это не вызовет
Событие будет инициировано, и система его обработает