System.Generics.Collections.TList.IndexOf
Delphi
function IndexOf(const Value: T): Integer; inline;
C++
int __fastcall IndexOf(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
Recherche un élément en utilisant une recherche linéaire.
IndexOf cherche la valeur Value de l'élément de la liste en utilisant une recherche linéaire. La méthode renvoie l'index de base zéro de la première entrée égale à Value. En cas de recherche infructueuse, elle renvoie -1.
Puisque la recherche est linéaire, c'est une opération O(n) pour une liste avec n entrées. La méthode BinarySearch est généralement plus rapide, mais elle nécessite une liste triée.