System.Generics.Collections.TList.Remove
Delphi
function Remove(const Value: T): Integer; inline;
C++
int __fastcall Remove(const T Value);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TList |
Beschreibung
Entfernt das erste Vorkommen des Wertes.
Remove entfernt die erste Instanz von Value aus der Liste und gibt deren nullbasierten Index zurück. Wenn sich Value nicht in der Liste befindet, gibt diese Funktion -1 zurück.
Da die Suche linear ist, handelt es sich um eine O(n)-Operation für eine Liste mit n Einträgen.
Ein OnNotify-Ereignis zeigt an, dass ein Eintrag aus der Liste entfernt wurde.
Siehe auch
Codebeispiele