System.WideStrings.TWideStringList.Find

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

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

C++

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

Properties

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

Description

Locates the index for a string in a sorted list and indicates whether a string with that value already exists in the list.

Use Find to obtain the index in a sorted list where the string S should be added. If the string S, or a string that differs from S only in case when CaseSensitive is false, already exists in the list, Find returns true. If the list does not contain a string that matches S, Find returns false. The index where S should go is returned in the Index parameter. The value of Index is zero-based, where the first string has the index 0, the second string has the index 1, and so on.

Note: Only use Find with sorted lists. For unsorted lists, use the IndexOf method instead.

See Also