Большинство примеров оператора using в С# объявляют объект внутри скобок следующим образом:
using (SqlCommand cmd = new SqlCommand("SELECT * FROM Customers", connection))
{
// Code goes here
}
Что произойдет, если я использую оператор using следующим образом с объявленным объектом вне оператора using:
SqlCommand cmd = new SqlCommand("SELECT * FROM Customers", connection);
using (cmd)
{
// Code goes here
}
Неплохая идея использовать оператор using в моем примере во втором примере и почему?