U hoeft niet te Close or Dispose
de using
blok regelt dat voor je.
Zoals vermeld op MSDN:
In het volgende voorbeeld wordt een SqlConnection gemaakt, wordt deze geopend en worden enkele eigenschappen ervan weergegeven. De verbinding wordt automatisch gesloten aan het einde van het gebruiksblok.
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);
}
}