LastIndexOf(Value: String): Integer;
Value. Value that should be found.
The LastIndexOf method reversely searches for value.
The method returns element index in case of successful search, and -1 if the value is not found.
Sub UserProc;
Var
StrL: IStringList;
i: Integer;
Begin
StrL := New StringList.Create;
For i := 0 To Math.RandBetweenI(50, 100) Do
StrL.Add("Number " + Math.RandBetweenI(0, 100).ToString);
End For;
i := StrL.LastIndexOf("Number 25");
End Sub UserProc;
After executing the example a dynamic array of strings is generated, and reverse search of the Number 25 value is executed. The "i" variable contains the number of the first found element in case of successful search.
See also: