C#中IDisposable
- C#中IDisposable接口的主要用途是释放非托管资源。当不再使用托管对象时,垃圾回收器会自动释放分配给该对象的内存。但无法预测进行垃圾回收的时间。另外,垃圾回收器对窗口句柄或打开的文件和流等非托管资源一无所知。将此接口的Dispose方法与垃圾回收器一起使用来显式释放非托管资源。当不再需要对象时,对象的使用者可以调用此方法。
时间:2014-9-7
热门推荐
- docker 部署springboot项目(Spring Boot Docker打包工具小结)
- 无法打开物理文件 操作系统错误 5:拒绝访问
- 腾讯云换php版本(腾讯云服务器配置php环境的方法)
- asp.net将Excel文档转换成pdf
- 阿里云服务器攻击了怎么办(云服务器被攻击了补救措施)
- JS闭包的用法
- js的逻辑关系和思路(js Proxy的原理详解)
- php数组练习题答案(PHP 数组黑名单/白名单实例代码详解)
- docker 容器经常启动失败(浅谈Docker run 容器处于created状态问题)
- docker node 分阶段构建(Docker安装、创建镜像、加载并运行NodeJS程序的详细过程)