C#中字符串的最大长度是多少?

6

4
重复:https://dev59.com/9HVC5IYBdhLWcg3w7V73这个问题是询问.NET字符串的最大长度限制。.NET字符串的最大长度是2GB(2^31-1个字符)减去一些内存开销,例如字符串对象本身的大小和字符串结尾的空字符。 - Kyle Trauberman
1个回答

16

String.Length 是一个整数,其大小为2,147,483,647。但如果您发现自己在问这个问题,请考虑使用StringBuilder


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接