配列をソートするための次のメソッドを定義しました。
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 をスローしています: インデックスは配列の範囲外でした。何が問題なのですか?