using (SqlConnection con = new SqlConnection())
{
SqlCommand cmd = con.CreateCommand();
cmd.CommandText = "SELECT * FROM Tab";
using (SqlDataReader reader = cmd.ExecuteReader())
{
// reading...
}
}
А также у SqlCommand есть метод Dispose, значит я могу в using, обернуть cmd.
Нужно ли мне всё это делать? Или же достаточно поставить using на что-то одно???