我已经定义了以下方法来对数组进行排序:
public int[] BubbleSort(int[] ints)
{
for (int i = 0; i < ints.Length; i++)
{
if (ints[i] > ints[i + 1])
{
int tempValue = ints[i];
ints[i] = ints[i + 1];
ints[i + 1] = tempValue;
}
}
return ints;
}
但是,我上面的实现是抛出 System.IndexOutOfRangeException :索引超出了数组的范围。可能是什么问题?