System.Generics.Collections.TDictionary.Capacity
Delphi
property Capacity: NativeInt read GetCapacity write SetCapacity;
C++
__property System::NativeInt Capacity = {read=GetCapacity, write=SetCapacity, nodefault};
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| property | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TDictionary |
Description
Capacité du dictionnaire.
Capacity obtient ou définit la capacité du dictionnaire, qui est la taille maximale du dictionnaire sans redimensionnement.
Lorsqu’elle est définie, la capacité est définie sur une valeur en interne, qui est la puissance de deux, et 75 % de cette valeur est supérieure ou égale à une nouvelle valeur. La capacité ne peut pas être définie sur une valeur inférieure à Count, le nombre réel d’éléments dans le dictionnaire.
La méthode TrimExcess réduit la capacité du dictionnaire à son nombre actuel d’éléments, Count.