Ответ 1
Иногда вам нужно это делать, когда метод перегружен..., чтобы сообщить компилятору, который вы вызываете. Нулевой объект по-прежнему является нулевым, и он безопасен.
Сегодня я нашел этот код
AsyncInvoke(OnTimeMessageTimer, (object)null, (ElapsedEventArgs)null);
С этим что-то не так или нет?
Иногда вам нужно это делать, когда метод перегружен..., чтобы сообщить компилятору, который вы вызываете. Нулевой объект по-прежнему является нулевым, и он безопасен.
ему, вероятно, понадобится бросок для разрешения перегрузок