質問に対するすべての回答のコード:
EventHandler handler
nullでないかどうかのチェックがあります
EventHandler handler = this.somethingHappened;
if (handler != null)
{
handler(this, EventArgs.Empty);
}
サブスクリプションあり:
observable.SomethingHappened += observer.HandleEvent;
インターネット上の記事、チュートリアル、例などにもあります。
このハンドラーがいつどのようにnullになるかはわかりませんが。
私は同様の質問への回答を読みました:
でも、そういう例やイラストでどうhandler
なるのか、まだわかりませんでしnull
た。
このコードのハンドラーがどのように発生する可能性があるかを誰かに説明できますnull
か?