Использование такого ключевого слова using
просто позволяет вам утилизировать.Без него вы бы постоянно писали try / catch / finally
блоки, чтобы убедиться, что объекты, реализующие IDisposable, были расположены правильно.
Также обратите внимание, что вы можете поместить несколько объявлений в оператор using, если у вас есть несколько объектов, которые необходимо удалить:
using (Font font3 = new Font("Arial", 10.0f),
font4 = new Font("Arial", 10.0f))
{
// Use font3 and font4.
}
Вот документация MSDN это.