c#索引超出了数组界限,求解答

大神们,请讲解下,c#索引超出了数组界限,求解答
最新回答
辞慾

2024-10-11 19:28:01

第二个for循环
应该是 for (int j = 0; j < number.length - i -1; j++)

你好好理解下冒泡排序
追问
改过之后 还是有
索引超出了数组界限啊
追答
你怎么改的,
你确定是这样吗?是小于而不是小于等于,而且是number.length - i -1
for (int j = 0; j < number.length - i -1; j++)

你的第一个for也有问题,小于等于改成小于
追问
知道了 应该是这样
for (i = 0; i <= number.Length - 2; i++)
for (j = 0; j <= number.Length - i - 2; j++)
多谢点拨
追答
不客气