C# Language使用Statement


介绍

提供方便的语法,确保正确使用IDisposable对象。

句法

  • 使用(一次性){}
  • 使用(IDisposable disposable = new MyDisposable()){}

备注

using语句中的对象必须实现IDisposable接口。

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

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

可以在MSDN文档中找到有关IDisposable实现的更完整示例。

使用Statement 相关例子