page contents

解释一下C#里的析构函数?为什么有些编程建议里不推荐使用析构函数呢?

轩辕小不懂 发布于 2022-02-28 16:48
阅读 542
收藏 0
分类:框架系列
3175
Nen
Nen
- 程序员

C#里的析构函数其实就是终结器Finalize,因为长得像C++里的析构函数而已。


有些编程建议里不推荐使用析构函数要原因在于:第一是Finalize本身性能并不好;其次很多人搞不清楚Finalize的原理,可能会滥用,导致内存泄露,因此就干脆别用了


请先 登录 后评论