小编Ker*_*ros的帖子

C#子字符串超出范围

我遇到的问题是我需要能够遍历字符串,在索引位置之后返回5个字符,然后在之后开始5个字符。

但是,当剩余少于5个字符时,会发生超出范围的错误,我认为它只会打印字符串的其余字符。

string string1 = "ghuitghtruighr";
for (int index = 0; index < string1.Length; index += 5)
{
    string subString = string1.Substring(i, 5);
    Console.WriteLine(subString);
}
Run Code Online (Sandbox Code Playgroud)

当剩余的内容少于5时,如何获取它来打印字符串的剩余内容?

c# substring

6
推荐指数
2
解决办法
5702
查看次数

标签 统计

c# ×1

substring ×1