次の方法で共有


CollectionBase コンストラクター

定義

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

オーバーロード

CollectionBase()

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

CollectionBase(Int32)

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

CollectionBase()

ソース:
CollectionBase.cs
ソース:
CollectionBase.cs
ソース:
CollectionBase.cs

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

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

注釈

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

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

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

こちらもご覧ください

適用対象

CollectionBase(Int32)

ソース:
CollectionBase.cs
ソース:
CollectionBase.cs
ソース:
CollectionBase.cs

指定された容量を使用して 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

こちらもご覧ください

適用対象