[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Classes' (#rtl)


Locates the index for a given string in sorted lists.


Source position: classesh.inc line 859

public function TStringList.Find(

  const S: string;

  out Index: Integer

):Boolean; virtual;


Find returns True if the string S is present in the list. Upon exit, the Index parameter will contain the position of the string in the list. If the string is not found, the function will return False and Index will contain the position where the string will be inserted if it is added to the list.

  1. Use this method only on sorted lists. For unsorted lists, use TStringList.IndexOf instead.
  2. Find uses a binary search method to locate the string

Documentation generated on: May 14 2021