我和一些程序员讨论了GC。其中一人告诉" GC仅在winform关闭时收集无法到达的对象。"。以下是winform编程的案例。
但根据我的理解,当无法访问的对象堆栈数量很大时,GC会收集无法访问的对象,即使表单未关闭,它也会收集它们。
请在这里分享您的知识。
答案 0 :(得分:0)
从MSDN开始,GC不仅在程序关闭时运行
垃圾回收的条件
当满足下列条件之一时,就会发生垃圾收集:
几乎在所有情况下,您都不必调用此方法,因为垃圾收集器会持续运行。此方法主要用于独特的情况和测试。