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

TStrings.IndexOfName

Finds the index of a name in the name-value pairs.

Declaration

Source position: classesh.inc line 611

public function TStrings.IndexOfName(

  const Name: String

):Integer; virtual;

Description

IndexOfName searches in the list of strings for a name-value pair with name part Name. If such a pair is found, it returns the index of the pair in the stringlist. If no such pair is found, the function returns -1. The search is done case-insensitive.

Remark:
  1. Only the first occurrence of a matching name-value pair is returned.
  2. The returned position is zero-based, i.e. 0 indicates the first string in the list.

See also

TStrings.IndexOf

  

Find a string in the list and return its position.

TStrings.IndexOfObject

  

Finds an object in the list and returns its index.

TStrings.Strings

  

Indexed access to the strings in the list.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.