Нулевой объект в качестве объекта?

Я наткнулся на этот код сегодня

AsyncInvoke(OnTimeMessageTimer, (object)null, (ElapsedEventArgs)null);

Есть что-то не так или нет?

11.12.2008 00:13:54
2 ОТВЕТА
РЕШЕНИЕ

Иногда вам нужно сделать это, когда метод перегружен ... чтобы сообщить компилятору, какой из них вы вызываете. Нулевой объект все еще нулевой, и это безопасно.

39
11.12.2008 00:17:06
Почему я не проверил здесь, прежде чем выставить себя дураком в IRC?
PRINCESS FLUFF 6.09.2009 11:54:26

это, вероятно, нуждается в приведении, чтобы разрешить перегрузки

4
11.12.2008 00:16:17