CollectionBase コンストラクター

定義

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

オーバーロード

名前 説明
CollectionBase()

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

CollectionBase(Int32)

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

CollectionBase()

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

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

注釈

CollectionBaseの容量は、CollectionBaseが保持できる要素の数です。 要素が 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

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

注釈

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

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

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

こちらもご覧ください

適用対象