SetByIndex(Index: Integer; Value: Variant);
Index — индекс элемента, значение которого необходимо изменить.
Value — новое значение элемента, которое необходимо установить.
Метод SetByIndex изменяет значение элемента, индекс которого передается посредством параметра Index.
Sub Main;
Var
SortList: ISortedList;
i: Integer;
Begin
SortList:=New SortedList.Create;
For i:=0 To Math.RandBetweenI(50,100) Do
SortList.Add("Key_"+Math.RandBetweenI(0,100).ToString,"Number "+Math.RandBetweenI(0,100).ToString);
End For;
SortList.SetByIndex(SortList.Count-1,"Last Element");
End Sub Main;
После выполнения примера будет изменено значение последнего элемента.
См. также: