应该是char和int32吧,都占4个字节

解决方案 »

  1.   

    Int32类的实例在内存堆里,占4个字节,还要在地址堆栈中存这个内存堆的起始地址,理论上应该是三个字节,因为.net最大寻址4GString长度不定,一个字符是两个字节的Unicode编码,开始分配多少就是多少,如果要定String的长度,可以用StringBuilder...
      

  2.   

    string 引用类型,理论上可接受长度是 Int32.MaxValue 即 2Gint32 值类型,分配4个字节
      

  3.   

    纠正一下,String 的最大长度应该受物理内存的限制