欢迎光临
我的个人博客网站

面试官:String长度有限制吗?是多少?还好我看过

C#中的string类型,对应于.net基础类中的String类型。
按MSND文档,String类的Length属性的类型为回int。而int的最大值为2147483647。所答以string的最大长度为2147483647(2,147,483,647)。
注意:string最大长度是值string包含字符的最大数量。在.net中,每个字符占用的字节数量由编码方式决定。通常,一个字符的编码至少1个字节;有的字符编码,例如UTF8编码中,一个汉字字符(汉字)占用3~4个字节。所以,如果以字节数量来表示,string最大长度肯定比2147483647大!

 

关注公众号:UP技术控   获取更多资讯

赞(0) 打赏
未经允许不得转载:张拓的天空 » 面试官:String长度有限制吗?是多少?还好我看过
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏