System.Generics.Collections.TDictionary.Capacity
Delphi
property Capacity: NativeInt read GetCapacity write SetCapacity;
C++
__property System::NativeInt Capacity = {read=GetCapacity, write=SetCapacity, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TDictionary |
説明
ディクショナリの容量。
Capacity は、ディクショナリの容量、つまり、サイズ変更しない状態でのディクショナリの最大サイズを取得または設定します。
これが設定されると、容量は内部で 2 のべき乗である値に設定され、その 75% が新しい値以上になります。容量は、ディクショナリ内の実際の項目数である Count より小さくすることはできません。
TrimExcess メソッドは、ディクショナリの容量を、要素の現在数である Count にまで減少させます。