这样是否还需要手动释放sqlconnction

using (SqlCommand cmd = new SqlCommand(sqlstr, new SqlConnection(connstr))) { cmd.Connection.Open(); } 如果是这样创建的,是否还需要手动释放sqlconnction的连接呢!
牛魔王的故事
浏览 533回答 2
2回答

炎炎设计

要的。比较好的写法是: using(var connection = new SqlConnection(connstr)) using(var cmd = new SqlCommand(sqlstr, connection)) { //do something } //如果是3.0之前的framework,需要把var换成对应的类型

婷婷同学_

你原先那种写法,应该是需要手动的释放的
打开App,查看更多内容
随时随地看视频慕课网APP