delegateがnullだった場合って言語仕様的には2.でOK?

1.if(dlg)dlg();  // nullチェックは必要
2.dlg();     // 呼ばれない