26

今日、このコードに出会いました

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

それは何か問題がありますか?

4

2 に答える 2

39

場合によっては、メソッドがオーバーロードされているときにこれを行う必要があります...呼び出しているメソッドをコンパイラに伝えるためです。null オブジェクトは null のままであり、安全です。

于 2008-12-11T00:17:06.143 に答える
4

おそらくオーバーロードを解決するためにキャストが必要です

于 2008-12-11T00:16:17.860 に答える