会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
天藐水瓶
博客园
首页
新随笔
联系
订阅
管理
2015年5月12日
C#中Dispose,finalize,GC,析构函数区别(转)
摘要: 释放类所使用的未托管资源的两种方式: 1.利用运行库强制执行的析构函数,但析构函数的执行是不确定的,而且,由于垃圾收集器的工作方式,它会给运行库增加不可接受的系统开销。 2.IDisposable接口提供了一种机制,允许类的用户控制释放资源的时间,但需要确保执行Dispose()。一般情...
阅读全文
posted @ 2015-05-12 11:30 天藐水瓶
阅读(344)
评论(0)
推荐(0)
编辑
公告