C# LanguageUtilizando la declaración


Introducción

Proporciona una sintaxis conveniente que asegura el uso correcto de los objetos IDisponibles .

Sintaxis

  • utilizando (desechable) {}
  • utilizando (IDisposable desechable = nuevo MyDisposable ()) {}

Observaciones

El objeto en la declaración de using debe implementar la interfaz IDisposable .

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

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

Se pueden encontrar ejemplos más completos para la implementación IDisposable en los documentos de MSDN .

Utilizando la declaración Ejemplos relacionados