静态成员在内存中存储在哪里? 堆栈/堆在C#.Net
这个问题在这里已经有了答案:
当分配一个静态变量时,它将作为Methodtable的一部分存储。 方法表示当一个类在应用程序中第一次被加载时,单独的内存将被分配在appdomain中用于类内的类变量和方法。 。
如果静态变量是基本类型,它将作为Methodtable的一部分存储。 如果它是引用类型,它将被存储在堆中,并且引用将被存储在Methodtable中
链接地址: http://www.djcxy.com/p/82821.html上一篇: Where are static members stored in memory? stack/ heap in C# .Net