CollectionBase コンストラクター

定義

CollectionBase クラスの新しいインスタンスを初期化します。

オーバーロード

CollectionBase()

既定の初期量を使用して、CollectionBase クラスの新しいインスタンスを初期化します。

CollectionBase(Int32)

指定された容量を使用して CollectionBase クラスの新しいインスタンスを初期化します。

CollectionBase()

既定の初期量を使用して、CollectionBase クラスの新しいインスタンスを初期化します。

protected:
 CollectionBase();
protected CollectionBase ();
Protected Sub New ()

注釈

a CollectionBase の容量は、保持できる要素 CollectionBase の数です。 要素が A CollectionBaseに追加されると、内部配列を再割り当てすることで、必要に応じて容量が自動的に増加します。

コレクションのサイズを見積もることができる場合は、初期容量を指定すると、要素を追加するときに、多数のサイズ変更操作を実行する CollectionBase必要がなくなります。

このコンストラクターは操作です O(1)

こちらもご覧ください

適用対象

CollectionBase(Int32)

指定された容量を使用して CollectionBase クラスの新しいインスタンスを初期化します。

protected:
 CollectionBase(int capacity);
protected CollectionBase (int capacity);
new System.Collections.CollectionBase : int -> System.Collections.CollectionBase
Protected Sub New (capacity As Integer)

パラメーター

capacity
Int32

新しいリストに格納できる要素の数。

注釈

a CollectionBase の容量は、保持できる要素 CollectionBase の数です。 要素が A CollectionBaseに追加されると、内部配列を再割り当てすることで、必要に応じて容量が自動的に増加します。

コレクションのサイズを見積もることができる場合は、初期容量を指定すると、要素を追加するときに、多数のサイズ変更操作を実行する CollectionBase必要がなくなります。

このコンストラクターは操作ですO(n)。ここでn``capacity

こちらもご覧ください

適用対象