如何使用Dispose方法处理对象
这个问题在这里已经有了答案:
dispose方法与using
语句一起using
。 如果using
块被关闭,它会自动调用。
class A : IDisposable
{
public void Dispose()
{
// Dispose
}
}
using (A a = new A())
{
}
您也不需要override
该方法,因为它是在界面中定义的。
在任何情况下using
都将被调用。