System.Generics.Collections.TList.Remove
Delphi
function Remove(const Value: T): Integer; inline;
C++
int __fastcall Remove(const T Value);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TList |
Description
Retire la première occurrence d'une valeur.
Remove retire la première instance de Value dans la liste, en renvoyant son index de base zéro. Si Value n'est pas dans la liste, cette fonction renvoie -1.
Puisque la recherche est linéaire, c'est une opération O(n) pour une liste avec n entrées.
Un événement OnNotify survient en indiquant qu'une entrée a été retirée de la liste.