C# LanguageUtilizzando la dichiarazione


introduzione

Fornisce una comoda sintassi che garantisce l'uso corretto di oggetti IDisposable .

Sintassi

  • usando (usa e getta) {}
  • utilizzando (IDisposable disposable = new MyDisposable ()) {}

Osservazioni

L'oggetto IDisposable using deve implementare l'interfaccia IDisposable .

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

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

Esempi più completi per l'implementazione IDisposable possono essere trovati nei documenti MSDN .

Utilizzando la dichiarazione Esempi correlati