黑马程序员技术交流社区
标题:
在写ado.net代码时,加上using的好处是什么?
[打印本页]
作者:
ARMdong
时间:
2012-8-2 07:21
标题:
在写ado.net代码时,加上using的好处是什么?
请给位大侠简要说明一下,谢谢!
作者:
李帅
时间:
2012-8-2 07:28
不加using 你每一句代码都得写完整的类名如下:
System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection();
加上以后就省事多了,对吧
SqlConnection conn = new SqlConnection();
作者:
蔡尚猛
时间:
2012-8-2 07:32
方便释放资源,
作者:
韩迎龙
时间:
2012-8-2 08:12
集合上面两位楼主所说的,你的using是引入命名空间的还是在sqlConnection中使用你没有说清楚,所以有两种解释:
(1) 引入命名空间,为了使用某些封装好的类库。
(2)释放资源,当用户数据库连接使用完毕后,直接释放,也就是关闭数据库
作者:
李晋
时间:
2012-8-2 16:11
using .....引入命名空间
using
{}
当执行完括号里面的释放资源
作者:
许庭洲
时间:
2012-8-2 16:14
作用:
1、在程序开始处,声明程序中用到的命名空间,或者给命名空间定义别名;
2、在程序中,处理非托管对象,保证其正确释放资源。
作者:
李宏利
时间:
2012-8-2 16:37
1,using只针对{}括号里的起作用,出了{},sqlconnection 对象和sqlcommand 对象就释放掉了;
2,using{}是微软推出的写法,主要作用是节约内存资源;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2