WinForms:是否应该始终取消注册事件回调? [重复]

|                                                                                                                   这个问题已经在这里有了答案:                                                      
已邀请:
当假定订阅对象的生存期短于引发事件的对象的生存期时,从事件中注销非常重要。 good0ѭ就是一个很好的例子。 Windows窗体应用程序的生命周期中始终存在1ѭ。如果您在此事件上注册,则App现在会引用该对象,也就是说,如果您不注销,则该对象的寿命与App相同。 我想指出您在Windows.Forms \“内存泄漏\”上的帖子。请注意,这些并不能证明Garbage Collector有什么问题,但是在某些极端情况下,不受管的代码就不远了,或者当您遇到有关事件的终身问题时。     

要回复问题请先登录注册