六、内存剖析

2017-12-08  本文已影响0人  陈美丽就是我

C#将数据分为两种:值数据类型和引用数据类型,这两种数据类型存储在内存中的不同的地方:值数据类型存储在栈中,而引用类型存储在内存的托管堆中。

用法示例:

 static void Main(string[] args)
        {
               char c = '1';
               Console.WriteLine(System.Runtime.InteropServices.Marshal.SizeOf(c));
               Console.ReadKey();
        }

Console.WriteLine(System.Runtime.InteropServices.Marshal.SizeOf(short));获取各数据类型所占得字节

C#中的各类型占据内存容量:
上一篇 下一篇

猜你喜欢

热点阅读