System.Generics.Collections.TDictionary.Capacity
Delphi
property Capacity: Integer read GetCapacity write SetCapacity;
C++
__property int Capacity = {read=GetCapacity, write=SetCapacity, nodefault};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TDictionary |
Beschreibung
Kapazität des Dictionarys.
Capacity ermittelt oder legt die Kapazität des Dictionarys fest, d. h. die maximale Größe des Dictionarys, ohne eine Größenänderung vorzunehmen.
Wenn die Eigenschaft festgelegt ist, wird die Kapazität intern auf einen Wert festgelegt, der eine Potenz von zwei und zu 75 % größer oder gleich dem neuen Wert ist. Die Kapazität kann nicht auf weniger als Count, die tatsächliche Anzahl der Einträge im Dictionary, festgelegt werden.
Die Methode TrimExcess verringert die Kapazität des Dictionarys auf die aktuelle Anzahl (Count) der Einträge.