【发布时间】:2012-09-23 11:14:11
【问题描述】:
我有一个疑问,假设在我的类(比如包含类)中我有一个字段实例,它是引用类型的对象(比如另一个类,称为内部类),在运行时包含的对象类是在堆上创建的,是包含类将整个内部类对象存储在其中,还是包含类将内部类的引用存储在其中?
internal class ContaingClass
{
private InnerClass objInner;
}
ContainingClass 的对象会引用 objInner 还是应该存储整个 objInner 及其所有数据?
【问题讨论】:
标签: c# .net class heap-memory