何时使用C#Finalizer [重复]

多年来,除了用于诊断之外,我没有机会编写C#Finalizer函数。例如,寻找何时完成垃圾收集。

相反,我不得不多次处理函数。处置功能用于在销毁资源(连接,文件句柄等)时显式固定。

除诊断用途外,什么时候需要C#终结器功能?