c#字符串是否有长度限制

时间:2010-12-20 01:37:31

标签: c# .net

  

可能重复:
  What is the maximum possible length of a .NET string?

C#字符串是否有限制来保存数据?

2 个答案:

答案 0 :(得分:12)

字符串不能超过2个 31 字符,因为String.Length是32位整数。

他们也受到可用内存的限制。

答案 1 :(得分:1)

string.Length是int,所以string可以包含Int.MaxInt字节 - 2,147,483,647