CLR支持两种类型,引用类型和值类型。这两种类型的不同之处是,他们在.NET类层次结构中的位置不同,那么.NET为其分配的内存的方式也是不同的。
方法/步骤
1、引用类型和值亿姣灵秀类型都继承自Systerm.Object类。不同之处,几乎所有的引用类型都是直接从Systerm.Object继承,而值类型则是继承Systerm.Object的子类Sys墉掠载牿term.ValueType类。
2、引用类型和值类型的内存分配,差别在于CLR是如何处理它们的内存需求。值类型在运行是(托管栈)中分配,而引用类型放在(托管堆)中,托管栈将引用托管堆。