Delphi-Quellcode:
procedure InsertRange(Index: Integer; const Values: array of T); overload;
procedure InsertRange(Index: Integer; const Collection: IEnumerable<T>); overload;
procedure InsertRange(Index: Integer; const Collection: TEnumerable<T>); overload;
Die auch noch überschreiben, da rein ein
inherited;
gefolgt vom
Sort;
und natürlich, während des inherited, die Sortierung vom Notify deaktivieren.
Und vergiß nicht, beim Aufruf von
TList<T>.Create
, den gewünschten Comparer anzugeben, wenn dir die Standardsortierung nicht gefällt.