
C#用string定义的变量可以赋予最大多少个字符?
3个回答
展开全部
C#中的string是引用类型,值放在堆中,
理论上来说,只要的储存放的下,就能保存;
字符串有两种:变长与定长的字符串。
变长字符串最多可包含大约 20 亿 ( 2^31)个字符。
定长字符串可包含 1 到大约 64K ( 2^16 ) 个字符。
理论上来说,只要的储存放的下,就能保存;
字符串有两种:变长与定长的字符串。
变长字符串最多可包含大约 20 亿 ( 2^31)个字符。
定长字符串可包含 1 到大约 64K ( 2^16 ) 个字符。
2013-07-11
展开全部
string其实就是一个字符数组,最大长度受限于内存大小和int.MaxValue,不会长于4G.32位系统上一个进程可支配空间只有2G,所以一般的string大小最大远远小于这个值,但是肯定够用的...换句话说这个问题没什么意义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-11
展开全部
赋予一篇小说肯定没问题 我还见过大到用G计算的小说
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询