我已经读过在C#中处理对象/ IDisposable接口和析构函数,但对我来说它们似乎做同样的事情?
两者有什么区别?为什么我会使用一个而不是另一个?实际上,在此示例(下面的链接)中,此代码使用IDisposable接口和析构函数:
http://msdn.microsoft.com/en-us/library/system.idisposable.aspx
评论说析构函数是否使用了终结代码,但我如何决定何时使用其中一个?
.net c#
.net ×1
c# ×1