System.Generics.Collections.TList.Remove

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi