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

TCollectionItem.Index

Index of the item in its managing collection TCollection.Itemsproperty.

Declaration

Source position: classesh.inc line 365

public property TCollectionItem.Index: Integer
  read GetIndex
  write SetIndex;

Description

Indexis the current index of the item in its managing collection's TCollection.Itemsproperty. This property may change as items are added and removed from the collection.

The index of an item is zero-based, i.e. the first item has index zero. The last item has index Count-1where Countis the number of items in the collection.

The Indexproperty of the items in a collection form a continuous series ranging from 0to Count-1. The TCollectionItem.IDproperty does not form a continuous series, but can also be used to identify an item.

See also

TCollectionItem.ID

  

Initial index of this item.

TCollection.Items

  

Indexed array of items in the collection.