System.Generics.Collections.TList.DeleteRange

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DeleteRange(AIndex, ACount: Integer); inline;

C++

void __fastcall DeleteRange(int AIndex, int ACount);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TList

Beschreibung

Entfernt mehrere Einträge am gegebenen Index.

DeleteRange entfernt ACount Listeneinträge am gegebenen Index AIndex.

Wenn AIndex und ACount einen ungültigen Bereich für die Liste beschreiben, wird eine EArgumentOutOfRangeException-Exception ausgelöst.

Dies ist eine O(ACount)-Operation.

Ein OnNotify-Ereignis zeigt an, dass Einträge aus der Liste entfernt wurden.

Siehe auch

Codebeispiele