System.Generics.Collections.TDictionary.Capacity
Delphi
property Capacity: Integer read GetCapacity write SetCapacity;
C++
__property int 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.