System.Generics.Collections.TList.IndexOf

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi

Exemples de code