相关疑难解决方法(0)

如果关联的SqlConnection将被处理,是否需要SqlCommand.Dispose()?

我通常使用这样的代码:

using (var connection = new SqlConnection(ConfigurationManager.ConnectionStrings["MyConn"].ConnectionString))
{
   var command = connection.CreateCommand();
   command.CommandText = "...";
   connection.Open();
   command.ExecuteNonQuery();
}
Run Code Online (Sandbox Code Playgroud)

我会command自动处理吗?或者不是,我必须把它包装成using块?是否需要处理SqlCommand

c# ado.net dispose sqlcommand sqlconnection

26
推荐指数
4
解决办法
3万
查看次数

标签 统计

ado.net ×1

c# ×1

dispose ×1

sqlcommand ×1

sqlconnection ×1