面试官问.Net对象赋值为null,就会被GC回收吗?

dotNET跨平台 dotNET跨平台 ·

本文讨论了将对象赋值为null后是否能被GC回收的问题。文章指出,被GC回收的条件是对象不再存活,但如果对象是根对象,则不能被回收。因为null被赋值给了默认构造函数的指针,而不是实例指针。因此,正确的回答是这个对象不能被回收。

原文中文,约1900字,阅读约需5分钟。
阅读原文