Поделиться через


Индекс вне диапазона (Visual Basic)

Обновлен: Ноябрь 2007

Subscript out of range (Visual Basic)

Индекс массива является недопустимым, т.к. не попадает в разрешенный диапазон. Нижний индекс измерения всегда равен 0, а верхний индекс возвращается методом GetUpperBound для этого измерения.

Исправление этой ошибки

  • Измените индекс таким образом, чтобы он попадал в допустимый диапазон.

См. также

Основные понятия

Обзор массивов в Visual Basic

Ссылки

Array.GetUpperBound