Описание тега indexoutofrangeexception
Это исключение возникает, когда вы пытаетесь получить доступ к элементу коллекции с индексом, выходящим за его текущие границы.
В IndexOutOfRangeException
реализован на нескольких платформах и фреймворках, хотя чаще всего ассоциируется с платформой Microsoft.NET.
An IndexOutOfRangeException
выдается, когда делается попытка доступа к элементу массива с индексом, который находится за пределами массива.
См. Также Устранение неполадок исключений: System.IndexOutOfRangeException и Что такое IndexOutOfRangeException и как это исправить?