Vector.EnsureCapacity(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
必要に応じて、このベクターの容量を増やして、最小容量引数で指定されたコンポーネントの数を少なくとも保持できるようにします。
[Android.Runtime.Register("ensureCapacity", "(I)V", "GetEnsureCapacity_IHandler")]
public virtual void EnsureCapacity(int minCapacity);
[<Android.Runtime.Register("ensureCapacity", "(I)V", "GetEnsureCapacity_IHandler")>]
abstract member EnsureCapacity : int -> unit
override this.EnsureCapacity : int -> unit
パラメーター
- minCapacity
- Int32
目的の最小容量
- 属性
注釈
必要に応じて、このベクターの容量を増やして、最小容量引数で指定されたコンポーネントの数を少なくとも保持できるようにします。
このベクトルの現在の容量が minCapacity未満の場合、その容量は、 elementDataフィールドに保持されている内部データ配列を大きなデータ配列に置き換えることで増加します。 新しいデータ配列のサイズは、capacityIncrementの値が 0 以下でない限り、古いサイズと capacityIncrement になります。その場合、新しい容量は古い容量の 2 倍になりますが、この新しいサイズがminCapacityよりも小さい場合は、新しい容量がminCapacityされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。