API:System.Generics.Collections.TObjectList

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Generics.Collections.TListSystem.Generics.Collections.TEnumerableSystem.TObjectTObjectList

Delphi

TObjectList<T: class> = class(TList<T>)

C++

template<typename T> class PASCALIMPLEMENTATION TObjectList__1 : public TList__1<T>

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections System.Generics.Collections

Description

Liste ordonnée.

System.Generics.Collections.TObjectList hérite de System.Generics.Collections.TList. Tout le contenu en-dessous de cette ligne se réfère à System.Generics.Collections.TList.

Liste ordonnée.

TList représente une liste ordonnée, accessible par un index.

Vous pouvez créer une liste avec une collection d'éléments spécifique et un opérateur de comparaison.

Vous pouvez ajouter, modifier, insérer et retirer un élément d'une liste, ou effacer la liste entière. Vous pouvez ajouter des objets nil dans la liste.

Vous pouvez trier, effectuer une recherche et inverser une liste.

Count contient le nombre d'éléments de la liste. Capacity représente le nombre d'éléments que la liste peut contenir avant d'être redimensionnée. Vous pouvez aussi définir et obtenir les valeurs en indexant le tableau Items.

Un événement OnNotify vous indique quand la liste a été modifiée.

La classe TObjectList hérite de TList et fournit un mécanisme automatique de libération des objets retirés des listes.

Voir aussi

Exemples de code