ArrayList メンバ

ArrayList 概要

パブリック コンストラクタ

パブリック コンストラクタArrayList コンストラクタ

.NET Compact Framework でもサポート。

オーバーロード。 ArrayList クラスの新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティCapacity

.NET Compact Framework でもサポート。

ArrayList に格納できる要素の数を取得または設定します。
パブリック プロパティCount

.NET Compact Framework でもサポート。

ArrayList に実際に格納されている要素の数を取得します。
パブリック プロパティIsFixedSize

.NET Compact Framework でもサポート。

ArrayList が固定サイズかどうかを示す値を取得します。
パブリック プロパティIsReadOnly

.NET Compact Framework でもサポート。

ArrayList が読み取り専用かどうかを示す値を取得します。
パブリック プロパティIsSynchronized

.NET Compact Framework でもサポート。

ArrayList へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。
パブリック プロパティItem 指定したインデックスにある要素を取得または設定します。

C# では、このプロパティは ArrayList クラスのインデクサになります。

パブリック プロパティSyncRoot

.NET Compact Framework でもサポート。

ArrayList へのアクセスを同期するために使用できるオブジェクトを取得します。

パブリック メソッド

パブリック メソッドstatic (Shared in Visual Basic)Adapter 特定の IList 用の ArrayList ラッパーを作成します。
パブリック メソッドAdd

.NET Compact Framework でもサポート。

ArrayList の末尾にオブジェクトを追加します。
パブリック メソッドAddRange

.NET Compact Framework でもサポート。

ICollection の要素を ArrayList の末尾に追加します。
パブリック メソッドBinarySearch

.NET Compact Framework でもサポート。

オーバーロード。 バイナリ サーチ アルゴリズムを使用して、並べ替えられた ArrayList 内の特定の要素またはその一部を検索します。
パブリック メソッドClear

.NET Compact Framework でもサポート。

ArrayList からすべての要素を削除します。
パブリック メソッドClone

.NET Compact Framework でもサポート。

ArrayList の簡易コピーを作成します。
パブリック メソッドContains

.NET Compact Framework でもサポート。

ある要素が ArrayList 内に存在するかどうかを判断します。
パブリック メソッドCopyTo

.NET Compact Framework でもサポート。

オーバーロード。 ArrayList またはその一部を 1 次元配列にコピーします。
パブリック メソッドEquals (Object から継承されます)

.NET Compact Framework でもサポート。

オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドstatic (Shared in Visual Basic)FixedSize オーバーロード。 固定サイズのリスト ラッパーを返します。要素を変更することはできますが、追加や削除はできません。
パブリック メソッドGetEnumerator

.NET Compact Framework でもサポート。

オーバーロード。 ArrayList を反復処理できる列挙子を返します。
パブリック メソッドGetHashCode (Object から継承されます)

.NET Compact Framework でもサポート。

特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetRange 元の ArrayList 内の要素のサブセットを表す ArrayList を返します。
パブリック メソッドGetType (Object から継承されます)

.NET Compact Framework でもサポート。

現在のインスタンスの Type を取得します。
パブリック メソッドIndexOf

.NET Compact Framework でもサポート。

オーバーロード。 ArrayList 内またはその一部にある値のうち、最初に出現する値の、0 から始まるインデックス番号を返します。
パブリック メソッドInsert

.NET Compact Framework でもサポート。

ArrayList 内の指定したインデックスの位置に要素を挿入します。
パブリック メソッドInsertRange

.NET Compact Framework でもサポート。

コレクションの要素を ArrayList 内の指定したインデックスの位置に挿入します。
パブリック メソッドLastIndexOf オーバーロード。 ArrayList 内またはその一部にある値のうち、最後に出現する値の、0 から始まるインデックス番号を返します。
パブリック メソッドstatic (Shared in Visual Basic)ReadOnly オーバーロード。 読み取り専用のリスト ラッパーを返します。
パブリック メソッドRemove

.NET Compact Framework でもサポート。

ArrayList 内で最初に見つかった特定のオブジェクトを削除します。
パブリック メソッドRemoveAt

.NET Compact Framework でもサポート。

ArrayList の指定したインデックスにある要素を削除します。
パブリック メソッドRemoveRange

.NET Compact Framework でもサポート。

ArrayList から要素の範囲を削除します。
パブリック メソッドstatic (Shared in Visual Basic)Repeat 要素が指定した値のコピーである ArrayList を返します。
パブリック メソッドReverse

.NET Compact Framework でもサポート。

オーバーロード。 ArrayList 内およびその一部の要素の順序を反転させます。
パブリック メソッドSetRange コレクションの要素を ArrayList 内の要素の範囲にコピーします。
パブリック メソッドSort

.NET Compact Framework でもサポート。

オーバーロード。 ArrayList 内およびその一部の要素を並べ替えます。
パブリック メソッドstatic (Shared in Visual Basic)Synchronized

.NET Compact Framework でもサポート。

オーバーロード。 同期されている (スレッド セーフな) リスト ラッパーを返します。
パブリック メソッドToArray

.NET Compact Framework でもサポート。

オーバーロード。 ArrayList の要素を新しい配列にコピーします。
パブリック メソッドToString (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object を表す String を返します。
パブリック メソッドTrimToSize

.NET Compact Framework でもサポート。

容量を ArrayList 内にある実際の要素数に設定します。

プロテクト メソッド

プロテクト メソッドFinalize (Object から継承されます)

.NET Compact Framework でもサポート。

オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object の簡易コピーを作成します。

参照

ArrayList クラス | System.Collections 名前空間