Looking for c# Answers? Try Ask4KnowledgeBase
Looking for c# Keywords? Try Ask4Keywords

C# LanguageИспользование заявления


Вступление

Обеспечивает удобный синтаксис, который обеспечивает правильное использование объектов IDisposable .

Синтаксис

  • используя (одноразовое) {}
  • используя (IDisposable disposable = new MyDisposable ()) {}

замечания

Объект в инструкции using должен реализовывать интерфейс IDisposable .

using(var obj = new MyObject())
{
}

class MyObject : IDisposable
{
    public void Dispose()
    {
        // Cleanup
    }
}

Более полные примеры реализации IDisposable можно найти в документах MSDN .

Использование заявления Связанные примеры