using System;
using System.Data;
class a
{
public static void Main()
{
using (DataSet dataSet = new DataSet())
{
SqlConnection cnn = new SqlConnection();
// 使用 dataSet 对象
} // 这里会调用 Dispose 语句释放 dataSet 对象
}
}我想把这个cnn也自动释放掉,要怎样做,难道也要这样吗?
using System;
using System.Data;
class a
{
public static void Main()
{
using (DataSet dataSet = new DataSet())
{
using(SqlConnection cnn = new SqlConnection())
// 使用 dataSet 对象
} // 这里会调用 Dispose 语句释放 dataSet 对象
}
}
using System.Data;
class a
{
public static void Main()
{
using (DataSet dataSet = new DataSet())
{
SqlConnection cnn = new SqlConnection();
// 使用 dataSet 对象
} // 这里会调用 Dispose 语句释放 dataSet 对象
}
}我想把这个cnn也自动释放掉,要怎样做,难道也要这样吗?
using System;
using System.Data;
class a
{
public static void Main()
{
using (DataSet dataSet = new DataSet())
{
using(SqlConnection cnn = new SqlConnection())
// 使用 dataSet 对象
} // 这里会调用 Dispose 语句释放 dataSet 对象
}
}
{
}
中声明的局部变量,出了}就会释放掉{
SqlConnection cnn = new SqlConnection();
// 使用 dataSet 对象
} //