原创

c#索引和长度必须引用该字符串内的位置。参数名: length

这种情况请注意了。 两个例子: 第一个:

int leng;
int Allleng;
string.Substring(leng,Allleng);

当你的文本超过了32767以后,我们注意到了substring是会提示这个提示的。 所以我们要怎么解决呢?当然要将string分为好几个部分来解决了。只要设置一个数组。这个数组的长度依据你文本长度的大小而变。 我们这里不谈。

第二个:

int leng=1;
int Allleng=300;
string.Substring(leng,Alleng);

因为我们的文本长度只有300,而你是从1开始取文本的,加上取的长度就是301了,当然会报错,改为:

string.Substring(leng,Alleng-1)或者将leng改为0;
温馨提示:
本文最后更新于 2020年08月19日,已超过 901 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我
正文到此结束
该篇文章的评论功能已被站长关闭
本文目录