我是靠谱客的博主 英俊水壶,最近开发中收集的这篇文章主要介绍C#可删除对象(学习),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我的第一篇关于技术的博客。以后会一直坚持的。

记录下学到的东西,不然时间长的会忘记。。。
可删除的对象:
            创建了对象后,一般来说.net运行程序执行垃圾回收进行清理,这时该实例才被彻底删除。但是在不再使用某个对象后,该资源还是会长时间被对象占用。因此我们不应依赖析构函数来释放对象实例使用的资源。
可使用IDisposable接口,支持IDisposable接口的对象必须实现Dispose()方法,C#中,使用using关键字可在代码块末尾自动调用Dispose()方法。
          用法:
 <ClassName><VariableName>=new<ClassName>();
..........
using(<VariableName>)
{
.....
}
或者方法
using(<ClassName><VariableName>=new<ClassName>())
{
...
}
...
}


最后

以上就是英俊水壶为你收集整理的C#可删除对象(学习)的全部内容,希望文章能够帮你解决C#可删除对象(学习)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部