确保调用对象的Dispose()方法的两种方式
来源:互联网 发布:js 严格模式有什么用 编辑:程序博客网 时间:2024/05/01 15:59
在代码执行结束之前释放资源是很重要的,一般的资源对象都有Dispose()方法(有些对象是Close()方法)来完成释放资源的功能,C#中有两种方式能确保此方式能正确的调用,一种是通过try…finally…实现,一种是通过using实现。下面通过SqlConnection conn对象来说明。
1、通过try…finally…代码块实现
2、通过using方式实现
此种方式只需要把使用使用对象的代码放在using(){}的代码块内,并不需要显式调用Dispose()方法,代码执行完毕后会自动调用对象的
Dispose()方法释放资源。
- 确保调用对象的Dispose()方法的两种方式
- Python对象方法两种调用方式
- DirectX 3D中某些对象的释放需要手动调用Dispose方法
- SqlConnection的Dispose()方法
- .NET 的 Dispose 方法
- 比较两种php调用Java对象的方法
- 两种php调用Java对象的方法
- 两种php调用Java对象的方法
- ajax 调用webservice的两种方式
- C#调用WPS的两种方式
- dll的两种调用方式
- 调用EJB的两种方式
- WebService的两种调用方式
- java 调用接口的两种方式
- delphi dll的两种调用方式
- JavaScript调用com的两种方式
- ICE异步调用的两种方式
- ios调用电话的两种方式
- Advanced English Note--AD030102
- php 图片上传类代码
- 细谈C#中的索引器跟属性的区别
- 励志篇
- 几个工作流应用文件的例子
- 确保调用对象的Dispose()方法的两种方式
- 纷纷飞飞
- Fibonacci(斐波纳契)数列求解 zz
- 用谈恋爱的方式找份好工作(2)
- 信号量(semaphore)入门
- C# 实现对窗体(Form)换肤
- spring中处理中文乱码的一个过滤器配置
- linux进程调度政策
- !闲置小U盘变身最强大路由器(转载)