【发布时间】:2017-01-30 18:28:27
【问题描述】:
我知道当不再使用对象时,垃圾收集器会调用析构函数。 但是我想知道
如何通过c#代码调用析构函数?
如果可能,请举一些基本的例子来帮助理解。
【问题讨论】:
-
你有没有费心去谷歌这个?
-
你认为为什么需要调用析构函数?
-
您几乎肯定不需要拥有终结器(C# 没有析构函数,只有终结器),更不用说手动调用它了。你几乎肯定应该只有一个
Dispose方法,并且你应该手动调用那个。 -
另一种选择是将其包装在
using语句中,以便自动处理
标签: c# .net c#-4.0 c#-3.0 c#-2.0