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


BC30106. Число индексов превышает количество измерений индексированного массива

Число индексов, используемых для доступа к элементу массива, должно быть точно равно рангу массива, то есть числу измерений, объявленных для него.

Идентификатор ошибки: BC30106

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

  • Удалите подстроки из ссылки на массив, пока общее число подстрок не равно рангу массива. Например:

    Dim gameBoard(3, 3) As String
    
    ' Incorrect code. The array has two dimensions.
    gameBoard(1, 1, 1) = "X"
    gameBoard(2, 1, 1) = "O"
    
    ' Correct code.
    gameBoard(0, 0) = "X"
    gameBoard(1, 0) = "O"
    

См. также