美文网首页
如何理解可终结对象和可处置对象

如何理解可终结对象和可处置对象

作者: 目标肢解 | 来源:发表于2016-06-11 23:35 被阅读0次

    如何理解可终结对象和可处置对象

    如果CLR检测到对象重写了默认析构函数,将会把对象标记为可终结对象。

    由于实际运行时垃圾回收器发生两次回收,可终结对象才真正被删除,所以大量使用将影响程序性能。

    Dispose()方法不仅可以清理非托管资源代码,还可以与其它托管对象通信。因为Dispose()是显示调用,所以开发者可以自己把握调用的时机

    using结构自动调用Dispose()方法

    相关文章

      网友评论

          本文标题:如何理解可终结对象和可处置对象

          本文链接:https://www.haomeiwen.com/subject/jbocdttx.html