Không cần phải Close or Dispose
using
khối sẽ chăm sóc điều đó cho bạn.
Như đã nêu từ MSDN:
Ví dụ sau tạo một SqlConnection, mở nó, hiển thị một số thuộc tính của nó. Kết nối sẽ tự động đóng ở cuối khối đang sử dụng.
private static void OpenSqlConnection(string connectionString)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
Console.WriteLine("State: {0}", connection.State);
}
}