System.Generics.Collections.TDictionary.Capacity

提供: RAD Studio API Documentation
移動先: 案内検索

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 にまで減少させます。

関連項目

コード例