日期:2014-05-20  浏览次数:20757 次

using()是什么用处?
using(表达式){代码。。}

------解决方案--------------------
在小括号中建的对象,出了大括号后自动销毁
------解决方案--------------------
using 语句定义一个范围,将在此范围之外释放一个或多个对象。

using 语句允许程序员指定使用资源的对象应当何时释放资源。为 using 语句提供的对象必须实现 IDisposable 接口。此接口提供了 Dispose 方法,该方法将释放此对象的资源。

可以在到达 using 语句的末尾时,或者在该语句结束之前引发了异常并且控制权离开语句块时,退出 using 语句。