System.WideStrings.TWideStringList.Find

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Find(const S: WideString; var Index: Integer): Boolean; virtual;

C++

virtual bool __fastcall Find(const System::WideString S, int &Index);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.WideStrings.pas
System.WideStrings.hpp
System.WideStrings TWideStringList

Description

Recherche l'indice d'une chaîne dans une liste triée et indique si une chaîne ayant cette valeur existe déjà dans la liste.

La méthode Find permet d'obtenir l'indice auquel la chaîne S serait ajoutée dans une liste triée. Si la chaîne S, ou une chaîne qui diffère de S uniquement par la casse alors que CaseSensitive a la valeur false, existe déjà dans la liste, Find renvoie true. Si la liste ne contient pas de chaîne correspondant à S, Find renvoie false. L'indice qu'aurait S est renvoyé dans le paramètre Index. Index est un indice de base zéro, la première chaîne a l'indice 0, la seconde l'indice 1, etc.

Remarque :  N'utilisez Find qu'avec les listes triées. Pour une liste non triée, utilisez à la place la méthode IndexOf.

Voir aussi