クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
.NET Framework 3.5
.NET Framework 3.5
System.Collections 名前空間
ArrayList クラス
 ArrayList メンバ
すべて縮小/すべて展開 すべて縮小
Members FilterMembers Filter
Frameworks FilterFrameworks Filter
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2008/.NET Framework 3.5

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
ArrayList メンバ

必要に応じてサイズが動的に増加する配列を使用して、IList インターフェイスを実装します。

ArrayList 型で公開されるメンバは次のとおりです。

  名前説明
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif ArrayList オーバーロードされます。 ArrayList クラスの新しいインスタンスを初期化します。
このページのトップへ
  名前説明
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.static(ja-jp,VS.90).gif Adapter 特定の IList 用の ArrayList ラッパーを作成します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Add ArrayList の末尾にオブジェクトを追加します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif AddRange ICollection の要素を ArrayList の末尾に追加します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif BinarySearch オーバーロードされます。 バイナリ サーチ アルゴリズムを使用して、並べ替えられた ArrayList 内の特定の要素またはその一部を検索します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Clear ArrayList からすべての要素を削除します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Clone ArrayList の簡易コピーを作成します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Contains ある要素が ArrayList 内に存在するかどうかを判断します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif CopyTo オーバーロードされます。 ArrayList またはその一部を 1 次元配列にコピーします。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
xezx3348.protmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Finalize Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.static(ja-jp,VS.90).gif FixedSize オーバーロードされます。 固定サイズのリスト ラッパーを返します。要素を変更することはできますが、追加や削除はできません。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif GetEnumerator オーバーロードされます。 ArrayList を反復処理する列挙子を返します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
xezx3348.pubmethod(ja-jp,VS.90).gif GetRange 元の ArrayList 内の要素のサブセットを表す ArrayList を返します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif IndexOf オーバーロードされます。 ArrayList 内またはその一部にある値のうち、最初に出現する値の、0 から始まるインデックス番号を返します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Insert ArrayList 内の指定したインデックスの位置に要素を挿入します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif InsertRange コレクションの要素を ArrayList 内の指定したインデックスの位置に挿入します。
xezx3348.pubmethod(ja-jp,VS.90).gif LastIndexOf オーバーロードされます。 ArrayList 内またはその一部にある値のうち、最後に出現する値の、0 から始まるインデックス番号を返します。
xezx3348.protmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.static(ja-jp,VS.90).gif ReadOnly オーバーロードされます。 読み取り専用のリスト ラッパーを返します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Remove ArrayList 内で最初に見つかった特定のオブジェクトを削除します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif RemoveAt ArrayList の指定したインデックスにある要素を削除します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif RemoveRange ArrayList から要素の範囲を削除します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.static(ja-jp,VS.90).gif Repeat 要素が指定した値のコピーである ArrayList を返します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Reverse オーバーロードされます。 ArrayList 内およびその一部の要素の順序を反転させます。
xezx3348.pubmethod(ja-jp,VS.90).gif SetRange コレクションの要素を ArrayList 内の要素の範囲にコピーします。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Sort オーバーロードされます。 ArrayList 内およびその一部の要素を並べ替えます。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.static(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Synchronized オーバーロードされます。 同期されている (スレッド セーフな) リスト ラッパーを返します。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif ToArray オーバーロードされます。 ArrayList の要素を新しい配列にコピーします。
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif ToString 現在の Object を表す String を返します。 (Object から継承されます。)
xezx3348.pubmethod(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif TrimToSize 容量を ArrayList 内にある実際の要素数に設定します。
このページのトップへ
  名前説明
xezx3348.pubextension(ja-jp,VS.90).gif AsQueryable IEnumerableIQueryable に変換します。 (Queryable によって定義されています。)
xezx3348.pubextension(ja-jp,VS.90).gif Cast IEnumerable の要素を、指定した型に変換します。 (Enumerable によって定義されています。)
xezx3348.pubextension(ja-jp,VS.90).gif OfType 指定された型に基づいて IEnumerable の要素をフィルタ処理します。 (Enumerable によって定義されています。)
このページのトップへ
  名前説明
xezx3348.pubproperty(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Capacity ArrayList に格納できる要素の数を取得または設定します。
xezx3348.pubproperty(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Count ArrayList に実際に格納されている要素の数を取得します。
xezx3348.pubproperty(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif IsFixedSize ArrayList が固定サイズかどうかを示す値を取得します。
xezx3348.pubproperty(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif IsReadOnly ArrayList が読み取り専用かどうかを示す値を取得します。
xezx3348.pubproperty(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif IsSynchronized ArrayList へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。
xezx3348.pubproperty(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif Item 指定したインデックスにある要素を取得または設定します。
xezx3348.pubproperty(ja-jp,VS.90).gif xezx3348.CFW(ja-jp,VS.90).gif xezx3348.xna(ja-jp,VS.90).gif SyncRoot ArrayList へのアクセスを同期するために使用できるオブジェクトを取得します。
このページのトップへ
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2009 Microsoft Corporation. All rights reserved. 使用条件 | 商標 | プライバシー
Page view tracker