作者winnerhyc ( )
看板C_Sharp
标题[问题] 变数所占记忆体容量
时间Fri Mar 28 16:11:58 2008
请问C#有没有指令可以查变数所占记忆体大小
如 我有一个变数是宣告成这样 int[] a = new int[10];
那我要怎麽知道他占记忆体多大??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.170.7.12
1F:推 tomex:ref宣告变数占8bytes,int 4bytes,好像也只能用这样去计算 03/28 16:25
2F:→ winnerhyc:那有人知道 BitArray a = new BitArray(100); 03/28 16:33
3F:→ winnerhyc:会占多少bytes吗?? 03/28 16:33
4F:→ wa007123456:应该是 int* a=new int[10] 才对 一个int 2bytes 03/28 17:54
5F:→ wa007123456:10个就20bytes 03/28 17:55
6F:→ winnerhyc:WA大是说C#吗XD C# 不能这样写 03/28 18:01
7F:→ winnerhyc:再来C#中 int 表 Int32 所以是4bytes 03/28 18:02
8F:→ winnerhyc:2bytes的是 Int16 03/28 18:02
9F:→ wa007123456:c# 跟c/c++真的是变了好多阿... 03/28 18:15
10F:→ wa007123456:为了ASP.NET 还是继续好好学呢 还是改学VB 03/28 18:16
11F:→ winnerhyc:C# 很简单的 我都叫他白痴语言 想当初只会C 03/28 21:57
12F:→ winnerhyc:只花一天就去写C#了 (其实学过一点Java) 03/28 21:57
13F:推 sss2500:推楼上~ 只要有一点C跟物件的基础~ 学C#很快 04/02 00:51