为什么使用using(sqlconnection cnn=new sqlconnection)

使用using语句块与使用close或Dispose是等效的
出了using 块就消掉了

这句话的意思  就是  using(.......)
这个代表 用过之后就会释放,不浪费资源,哈哈
里面的内容就是 你要干的事
干完后,释放


using是考虑程序资源消耗的一种优化方式!
 
这样你就可以不用去手动释放非托管资源了
(托管资源系统会自动管理)



using专业名词叫作用域,顾名思义,就是using中声明的变量只在using中有效,这样可以避免有时忘了释放一些必须释放的资源所引起的异常.
posted @ 2013-02-05 23:19  深度昏迷  阅读(1234)  评论(0编辑  收藏  举报