次の C# クラスを使用します。
c1 {
event EventHandler someEvent;
}
c1
さんのイベントにたくさんのサブスクリプションがあり、someEvent
それらをすべてクリアしたい場合、これを達成するための最良の方法は何ですか? また、このイベントへのサブスクリプションがラムダ/匿名デリゲートである可能性があることも考慮してください。
現在、私の解決策は、nullに設定するResetSubscriptions()
メソッドを追加することです。これが目に見えない結果をもたらすかどうかはわかりません。c1
someEvent