C# 中using 用來釋放資源的用法

using(...)數據庫

{........}blog

定義了一個範圍,等範圍結束之後進行資源的釋放。資源

例如:cmd

using(SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=MyTest;User ID=sa;Password=sa"))
{ 
         conn.open(); 
         using(SqlCommand cmd = conn.CreateCommand()) 
      {
         cmd.CommandText = "select count(*) from studentInfo";
         cmd.ExecuteScalar();
       }
}
 

 

這樣,當運行完成後就會釋放使用的數據庫資源,減輕數據庫的負擔。it

相關文章
相關標籤/搜索