Dispose,Finalize和析构函数

34 浏览
0 Comments

Dispose,Finalize和析构函数

这个问题已经有了答案:

可能重复:

Finalize vs Dispose

Dispose - 这将释放对象的内存,GC 在这种情况下应该被抑制。

Finalize - 如果对象没有被处理,当对象超出范围时(我是指当类超出范围时),GC 将会调用 Finalize 来清理它。

Destructor - 不知道。你能解释一下析构函数和 Finalize 之间的区别吗?

admin 更改状态以发布 2023年5月21日
0
0 Comments

Finalize
它由垃圾回收器隐式使用来释放空间。

Destructor
它用于销毁变量的值。

0
0 Comments

Dispose无法释放内存。 Dispose()方法释放或关闭非托管资源。

0