当前位置:编程学习 > C#/ASP.NET >>

.NET中using(SqlConnection conn = new SqlConnection(connectionStr))解释这种using用法什么意思

答案:using是一种方便的简写形式。当某个类型实现了IDisposable接口时,在使用这样的类型时就可以用using。它等价于: SqlConnection conn = new SqlConnection(connectionStr); .... conn.Dispose();//这个Dispose就是从IDisposable接口实现的方法。这个方法一般做一些清理工作
其他:using就是调用的意思,就是说在接下来using的代码范围内你能使用conn这个对象,一旦你超出了using的代码范围,就没得conn这个对象给你用了 意思是, 这种写法的意思是,语句执行完之后,自动关闭并回收这个SqlConnection对象。 

上一个:问一个超级小的.NET /C#问题
下一个:.net中windows窗口如何更改默认开始第一个

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,