对象处置为iDisposable类



我只是在我的类中继承了IDisposable接口。

public class Program3:IDisposable
{
}

当我为上一类创建实例时,我想手动处置对象或自动处理的对象?

注意:我没有明确使用Dispose方法来处置对象

您必须实现idisposable接口方法:

 public void Dispose()
    {
        // Clear all unmanaged resources
    }

每当您实例化您的对象时,都应该在使用语句

中进行操作
using(Program3 p3 = new Program3())
{
//do your job
} // here the p3.Dispose gets called

重要的是要注意,处置的目的是释放非管理资源。您进入的内容。网络已经管理,因此,只有当您使用idisposable即可实施自己的某些东西时,只有

最新更新