小编Hoh*_*eim的帖子

为什么在终结器中序列化对象不是一个好主意?

在Headfirst C#一书中,我认为"在终结器中序列化一个对象并不是一个好主意,因为序列化需要整个对象树在堆中,但是你可能最终缺少重要部分你的程序是因为在终结器运行之前可能已经收集了一些对象."

我的问题是,由于我的对象获得了对其他对象的引用(这意味着至少有一个对其他对象的引用),在终结器运行之前它们如何被垃圾收集?

c# finalizer

5
推荐指数
2
解决办法
126
查看次数

标签 统计

c# ×1

finalizer ×1