C#析构函数

Posted 风雨丛中住着一只南飞的雁,

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#析构函数相关的知识,希望对你有一定的参考价值。

MSDN paper

析构函数 

析构函数(destructor) 与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。

析构函数往往用来做“清理善后” 的工作(例如在建立对象时用new开辟了一片内存空间,应在退出前在析构函数中用delete释放)。

 

以上是关于C#析构函数的主要内容,如果未能解决你的问题,请参考以下文章

C# - 类_析构函数

C语言里面构造函数和析构函数的运用办法

在 C# 中,类中的析构函数和 Finalize 方法有啥区别?

如何调用析构函数[重复]

dotnet C# 如果在构造函数抛出异常 析构函数是否会执行

使用 Mutex 同步 C# 对象:在 C# 对象析构函数中调用 ReleaseMutex() 时出现问题