相关疑难解决方法(0)

为什么"Finalize方法不应该引用任何其他对象"?

我一直在思考为什么我们建议,我们应该释放里面的finalize管理资源.如果您在http://msdn.microsoft.com/en-us/library/system.gc.suppressfinalize.aspx上看到代码示例,并搜索字符串"Dispose(bool disposing)在两个不同的场景中执行"并阅读评论,你会明白我的意思.

我能想到的唯一可能性是,它可能与无法预测何时调用终结器的事实有关.有谁知道正确的答案?

谢谢,误导

c# clr garbage-collection dispose finalizer

7
推荐指数
1
解决办法
1064
查看次数

标签 统计

c# ×1

clr ×1

dispose ×1

finalizer ×1

garbage-collection ×1