使用两个连续的“using”,当退出{}?
时,两个连接都将被处理掉using(OleDbConnection con = new OleDbConnection(conString))
using(OleDbCommand command = con.CreateCommand())
{
}
答案 0 :(得分:2)
那里只有一个连接 - 以及使用相同连接的命令。两者都将被处置。
这是有效的:
using(OleDbConnection con = new OleDbConnection(conString))
{
using(OleDbCommand command = con.CreateCommand())
{
} // command will be disposed here
} // con will be disposed here