System.Classes.TList.Expand

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Expand: TList;

C++

TList* __fastcall Expand();

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes TList

Description

Augmente la capacité Capacity de la liste.

La méthode Expand permet d'ajouter de l'espace afin d'ajouter des éléments à la liste. Expand ne fait rien si la capacité de la liste Capacity n'est pas entièrement utilisée.

Si Count = Capacity, Expand augmente la valeur de Capacity de la manière suivante. Si la valeur de Capacity est supérieure à 8, Expand augmente de 16. Si la valeur de Capacity est supérieure à 4 et inférieure à 9, Capacity augmente de 8. Si la valeur de Capacity est inférieure à 4, Capacity augmente de 4.

La méthode renvoie l'objet liste agrandi.

Voir aussi