嘿,我很好奇.如果我在方法中创建一个派生类,然后返回一个指向基类的指针,并且所有其他对它是派生类的事实的引用都会消失,这是什么阻止垃圾收集器垃圾收集派生的一部分变量类?如果没有任何内容指向派生类变量,该内存是否会立即释放?
如果我然后将基类指针强制转换回派生类,这是否意味着派生类变量中的数据可能不再存在?
c# garbage-collection casting
c# ×1
casting ×1
garbage-collection ×1