黑马程序员技术交流社区
标题:
ado.net中的using
[打印本页]
作者:
陈子斌
时间:
2012-7-13 00:21
标题:
ado.net中的using
using(sqlconnection con = new sqlconnection("……")
{
con.Open();
using(sqlcommand cmd = con,greatecommand())
{
cmd.commandtext="……";
cmd.executenonquery();
}
}
using是起什么作用的,还是没怎么搞懂,能具体解释下吗,谢谢了
作者:
程艳伟
时间:
2012-7-13 00:52
using 是用的时候拿来用,不用的时候释放掉,省资源,你懂得
作者:
许庭洲
时间:
2012-7-13 11:00
1,using只针对{}括号里的起作用,出了{},sqlconnection 对象和sqlcommand 对象就释放掉了;
2,using{}是微软推出的写法,主要作用是节约内存资源;
作者:
xiaozehope
时间:
2012-7-13 13:15
using 是用来释放对象的,凡是继承了IDisposed接口的都可以用,作用域在紧跟其后的{},一旦出了{}对象就会自动销毁。
作者:
张寅平
时间:
2012-7-13 14:31
实例化资源对象,在using语句结束时,释放资源。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2