Оператор () (Индекс массива)
 
Возвращает ссылку на элемент в массиве

Синтаксис

Declare Operator () ( lhs() As T, ByRef rhs As Integer, ... ) ByRef As T


Использование

result = lhs ( rhs [, ...] )

Параметры

lhs
Массив.
rhs
Индекс элемента в массиве.
T
Любой тип данных.

Описание

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

Для любой размерности d в массиве a, любой индекс меньше LBound(a, d) или больше UBound(a, d) приведет к ошибке во время выполнения.

Пример


Dim array(0 To 4) As Integer = { 0, 1, 2, 3, 4 }

For index As Integer = 0 To 4
    Print array(index);
Next
Print

Вывод:

 0 1 2 3 4

Отличия от QB

  • Нет

См. также