码迷,mamicode.com
首页 > 其他好文 > 详细

C# 托管资源和非托管资源

时间:2014-06-10 14:02:47      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:style   color   strong   文件   数据   工作   

   托管资源指的是.NET可以自动进行回收的资源,主要是指托管堆上分配的内存资源。托管资源的回收工作是不需要人工干预的,有.NET运行库在合适调用垃圾回收器进行回收。

       非托管资源指的是.NET不知道如何回收的资源,最常见的一类非托管资源是包装操作系统资源的对象,例如文件,窗口,网络连接,数据库连接,画刷,图标等。这类资源,垃圾回收器在清理的时候会调用Object.Finalize()方法。默认情况下,方法是空的,对于非托管对象,需要在此方法中编写回收非托管资源的代码,以便垃圾回收器正确回收资源。

C# 托管资源和非托管资源,布布扣,bubuko.com

C# 托管资源和非托管资源

标签:style   color   strong   文件   数据   工作   

原文地址:http://www.cnblogs.com/wangoublog/p/3778226.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!