IndexOutOfRangeException: Array index is out of range.
配列の要素数をこえた数を指定してしまったときとかにでる。
ex)配列の要素が5つしかないのに6番目を指定したりしたとき
List numbers = new List(){1,2,3,4,5};
int element = 5;
int number = numbers[element];対策はNullチェックとか要素数チェックとか
Nullチェック
if(numbers.Count <= 0 || numbers == null ){
//処理
return;
}要素数チェック
if(numbers.Count > element){
//処理
}