你的位置:首页 > ASP.net教程

[ASP.net教程]C# IDisposable接口


  public class MyClass : IDisposable  {    public int a;    public MyClass()    {      //构造    }    public void Dispose()    {      Dispose(true);      GC.SuppressFinalize(this);    }    ~MyClass()    {      Dispose(false);    }    protected virtual void Dispose(bool disposing)    {      if (disposing)      {        //析构        //执行基本的清理代码      }    }  }