【发布时间】:2015-11-04 16:49:04
【问题描述】:
我发现 C# 中的 dispose 方法用于确定性垃圾回收,因为您知道在调用该方法时对象已被释放。你能提供一个关于非确定性垃圾收集的简单例子吗?它通常发生在多线程情况下吗?
谢谢
【问题讨论】:
-
你在哪里读到的?这是假的。一般来说,它是用于确定性资源清理(如释放操作系统句柄等)。
标签: c# garbage-collection finalizer non-deterministic