如何取消订阅活动

时间:2010-04-20 14:04:08

标签: c# .net

  

可能重复:
  How to correctly unregister an event handler

如果我已经注册了以下活动

List.Changed += new ChangedEventHandler(ListChanged);

什么应该是在析构函数中注册它的最佳方法

List.Changed -= new ChangedEventHandler(ListChanged);

List.Changed -=ListChanged;

2 个答案:

答案 0 :(得分:1)

第二个选项只是简写

答案 1 :(得分:0)

第二种选择。你可以用同样的方式订阅它:

List.Changed += ListChanged;