何时需要手动递减事件处理程序

时间:2013-04-07 23:19:42

标签: c# .net event-handling

msdn

上有一个小型事件处理程序示例

行:

myNewLog.EntryWritten += new EntryWrittenEventHandler(MyOnEntryWritten);

据推测,这会将触发事件添加到要处理的队列中。什么从队列中删除处理程序?我甚至需要考虑这个吗?

1 个答案:

答案 0 :(得分:3)

“ - =”运算符会从发布者中删除订阅者。如果活动的发布者的活动时间比订阅者长,则不会取消订阅。

更多信息herehere