System.Generics.Collections.TDictionary.Capacity

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Capacity: Integer read GetCapacity write SetCapacity;

C++

__property int Capacity = {read=GetCapacity, write=SetCapacity, nodefault};

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.

Siehe auch

Codebeispiele