LastIndexOf(Value: Variant): Integer;
Value - значение, которое необходимо найти в массиве.
Метод LastIndexOf осуществляет поиск значения, которое передается в качестве входного параметра Value, в массиве и возвращает индекс соответствующего элемента при последнем вхождении. Если значение не найдено, то метод возвращает число «-1».
Примечание. Данный метод поддерживается только для одномерных массивов.
Sub Main;
Var
Ar: Array[0..20] Of Integer;
i, j: Integer;
Begin
For i := 0 To 20 Do
Ar[i] := Math.RandBetweenI(0, 50);
End For;
j := Ar.LastIndexOf(10);
End Sub Main;
После выполнения примера в одномерный массив «Ar» записываются случайные данные, в переменной "j" будет содержаться индекс последнего найденного в массиве значения "10".
См. также: