using关键字有两种用处
using关键字有两种用处:
(1) 用于引进已经引用的命名空间。例如:
using System.Data;
“引进已经引用的命名空间”的意思是,您首先必须到项目的References中添加引用,然后再在代码中使用using关键字。
(2) 用于在指定范围结束后让.NET自动调用实现了IDisposable接口的类的对象的Dispose()方法。例如:
(1) 用于引进已经引用的命名空间。例如:
using System.Data;
“引进已经引用的命名空间”的意思是,您首先必须到项目的References中添加引用,然后再在代码中使用using关键字。
(2) 用于在指定范围结束后让.NET自动调用实现了IDisposable接口的类的对象的Dispose()方法。例如:
1using (SqlConnection connection = new SqlConnection(connectionString))
2{
3 using (SqlTransaction transaction = connection.BeginTransaction())
4 {
5 //
6 } // 运行到此处时,自动调用transaction对象的Dispose方法
7 //
8} // 运行到此处时,自动调用connection对象的Dispose方法
2{
3 using (SqlTransaction transaction = connection.BeginTransaction())
4 {
5 //
6 } // 运行到此处时,自动调用transaction对象的Dispose方法
7 //
8} // 运行到此处时,自动调用connection对象的Dispose方法