プログラムの最後でイベント ハンドラの登録を解除しようとしています。このように見えます -
myobject.EventHandler -= new MyEventHandler(MyMethod);
ここで、特定の条件下で、このステートメントが複数回実行されることに気付きました。プログラムは期待どおりに動作しているようですが、おかしな動作をしていないことを確認したいと思います。
ハンドラーが初めて登録解除されると、object.EventHandler が NULL に設定されます。では、このステートメントを何回実行しても問題ないでしょうか?
ありがとう