using (SqlConnection conn = new SqlConnection(source))
{
// open the connoction
conn.Open();
// Do something usefu△
// Close it myself
conn.Close();
}
因為using子句將確保在任何情況下都執行關閉操作。但是,應確保像這樣的任何資源盡可能早地釋放。因為在塊的其余部分可能有更多的代碼,而沒有必要鎖定資源。
