GC和弱事件

时间:2017-05-10 10:38:14

标签: c# garbage-collection weak-events

我很惊讶无法找到关于这个主题的任何内容。

垃圾收集不是确定性的(有时会发生以后)。这是否意味着弱事件处理程序可以(将?)继续被调用未被引用的对象?这可能是问题的原因(性能,处置对象状态等),对吧?

如果我必须使用弱事件,那么明确调用GC.Collect()以避免此类问题是一个好主意(这是否足够?)?

P.S。:我对某些软件存在性能问题,并试图在尝试更耗时的事情之前填补我的知识空白。

0 个答案:

没有答案