2017年4月12日 星期三

C# 確保 event handler 只註冊一次

有時候不確定 event handler 是否已註冊到某個 event 中, 這時可以先 remove 一次再 register, 因為即使 event handler 沒有註冊過也是可以安全的 remove 的

obj.MyEvent -= MyEventHandler

obj.MyEvent += MyEventHandler

恩, 是個很實用的方法

沒有留言:

張貼留言