标签: c#-4.0
基本上我想知道clr如何处理静态类?
答案 0 :(得分:6)
堆内存分为部分,对象堆和加载器堆(也称为高频堆)。所有非静态引用类型都存储在对象堆上,所有静态对象(引用类型或值类型)都存储在装载机堆。 Gc从不在加载器堆上工作,这就是为什么它们只启动一次并通过应用程序保留在内存中。