我已经读过在C#中处理对象/ IDisposable接口和析构函数,但对我来说它们似乎做同样的事情?
两者有什么区别?为什么我会使用一个而不是另一个?实际上,在此示例(下面的链接)中,此代码使用IDisposable接口和析构函数:
http://msdn.microsoft.com/en-us/library/system.idisposable.aspx
评论说析构函数是否使用了终结代码,但我如何决定何时使用其中一个?
什么是组件类,我通常在哪里使用它?
当我在VS.NET 2008中向项目添加新项目时,其中一个选项是添加组件.我甚至不确定我理解组件是什么 - 但我肯定想了解更多关于它们的信息.
有人可以向我解释一下,或者让我指向一个可以帮助我的在线教程.