[登录]
[注册]
论坛首页
班级日历
淘宝购买
学员作品
本杰.NET
»
.NET技术讨论
»
ASP.NET
»
请教:关于using 与 try 来进行conn的关闭
.NET培训教程
[本杰.NET]1002班
[本杰.NET]1001班
[本杰.NET]0901班
[本杰.NET]学员就业
终身学员资源发布及交流
.NET技术讨论
C#
WinForm
.NET Framework
SQL Server
DHTML
ASP.NET
ADO.NET
UML
DesignPattern
WebService
AJAX
就业面试
请教:关于using 与 try 来进行conn的关闭
[
1154
查看 /
2
回复 ]
返回列表
发送短消息
UID
174
精华
1
威望
1300
金钱
995 元
技术指数
312 点
查看公共资料
搜索帖子
guduey
组别
VIP学员
性别
积分
1430
帖子
136
注册时间
2009-11-25
guduey
2010-07-02 09:54
|
只看楼主
1
#
字体大小:
t
T
最近在自己动手写一个数据库sqlhelper
发现网上很多采用的是using来进行释放的
由于中间可能会产生异常,需要进行try .. catch
我们是否直接采用 try catch 来进行操作
这样是否更好些
TOP
发送短消息
UID
9
精华
0
威望
5887
金钱
5700 元
技术指数
976 点
zhangbo99@gmail.com
9446692
查看公共资料
搜索帖子
张波老师
组别
管理员
性别
积分
6690
帖子
803
注册时间
2009-11-04
张波老师
2010-07-02 18:38
|
只看该用户
2
#
字体大小:
t
T
你好!
connection的异常捕获,是必须做的,
使用using来释放connection也是应该的.
但2者是不同的目的,不能放在一起比较.
当然,与using对应的另一种做法,是在使用并关闭connection之后,将它转为IDisposable接口调用Dispose()方法,来释放资源.
TOP
发送短消息
UID
174
精华
1
威望
1300
金钱
995 元
技术指数
312 点
查看公共资料
搜索帖子
guduey
组别
VIP学员
性别
积分
1430
帖子
136
注册时间
2009-11-25
guduey
2010-07-02 20:58
|
只看楼主
3
#
字体大小:
t
T
谢谢老师的指导
我从网上也找了一些资料
使用using来进行资源释放,貌似即使有异常的时候也能够释放
我看到网上有人采用下面这种方法
using ()
{
try..catch
}
我是感觉不如直接采用try ... catch 来的方便
不清楚到底对不对
由于using与try侧重面不同,导致他们的使用的环境也不一样
我好像记得以前看过一份面试的资料上面有问过using与try到底有何不同
TOP
返回列表
上一主题
|
下一主题
发新主题
.NET培训教程
[本杰.NET]1002班
[本杰.NET]1001班
[本杰.NET]0901班
[本杰.NET]学员就业
终身学员资源发布及交流
.NET技术讨论
C#
WinForm
.NET Framework
SQL Server
DHTML
ASP.NET
ADO.NET
UML
DesignPattern
WebService
AJAX
就业面试
.NET Framework
C#
[本杰.NET]学员就业
0901班-ERP之OA
DHTML
SQL Server
[本杰.NET]1101班[报名中]
[本杰.NET]1002班
[本杰.NET]1001班
[本杰.NET]0901班
帖子标题
作者
我的资料