System.Classes.TList.Expand
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.