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

浙公网安备 33010602011771号