日本 - 日本語
Argentina (Español)
Australia (English)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
日本 (日本語)
México (Español)
Perú (Español)
Россия (Pусский)
United Kingdom (English)
United States (English)
その他
Microsoft.com
ようこそ
サインイン
.NET Framework デベロッパー センター
ホーム
ライブラリ
ラーニング
ダウンロード
サポート
コミュニティ
フォーラム
MSDN サイト マップ
ビューの切り替え :
クラシック
ライトウェイト
ScriptFree
印刷用ページ
送信
コンテンツの追加…
クリックして評価とフィードバックをお寄せください
このコンテンツへのフィードバックをお寄せください
MSDN ライブラリ
MSDN
お待ちください
MSDN ライブラリ
お待ちください
.NET 開発
お待ちください
.NET Framework 3.5
お待ちください
.NET Framework 3.5
お待ちください
.NET Framework クラス ライブラリ
お待ちください
System.Collections 名前空間
お待ちください
ArrayList クラス
お待ちください
ArrayList メンバ
すべて縮小
すべて展開
Members Filter
保護されたメンバを含める
継承されたメンバを含める
Frameworks Filter
.NET Framework メンバを含める
.NET Compact Framework メンバを含める
XNA Framework メンバを含める
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2008/.NET Framework 3.5
その他のバージョンについては、以下の情報を参照してください。
Microsoft Visual Studio 2003/.NET Framework 1.1
Microsoft Visual Studio 2005/.NET Framework 2.0
.NET Framework 3.0
Microsoft Visual Studio 2010/.NET Framework 4.0
.NET Framework クラス ライブラリ
ArrayList メンバ
必要に応じてサイズが動的に増加する配列を使用して、
IList
インターフェイスを実装します。
ArrayList
型で公開されるメンバは次のとおりです。
コンストラクタ
名前
説明
ArrayList
オーバーロードされます。
ArrayList
クラスの新しいインスタンスを初期化します。
このページのトップへ
メソッド
名前
説明
Adapter
特定の
IList
用の
ArrayList
ラッパーを作成します。
Add
ArrayList
の末尾にオブジェクトを追加します。
AddRange
ICollection
の要素を
ArrayList
の末尾に追加します。
BinarySearch
オーバーロードされます。 バイナリ サーチ アルゴリズムを使用して、並べ替えられた
ArrayList
内の特定の要素またはその一部を検索します。
Clear
ArrayList
からすべての要素を削除します。
Clone
ArrayList
の簡易コピーを作成します。
Contains
ある要素が
ArrayList
内に存在するかどうかを判断します。
CopyTo
オーバーロードされます。
ArrayList
またはその一部を 1 次元配列にコピーします。
Equals
指定した
Object
が、現在の
Object
と等しいかどうかを判断します。 (
Object
から継承されます。)
Finalize
Object
がガベージ コレクションにより収集される前に、その
Object
がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (
Object
から継承されます。)
FixedSize
オーバーロードされます。 固定サイズのリスト ラッパーを返します。要素を変更することはできますが、追加や削除はできません。
GetEnumerator
オーバーロードされます。
ArrayList
を反復処理する列挙子を返します。
GetHashCode
特定の型のハッシュ関数として機能します。 (
Object
から継承されます。)
GetRange
元の
ArrayList
内の要素のサブセットを表す
ArrayList
を返します。
GetType
現在のインスタンスの
Type
を取得します。 (
Object
から継承されます。)
IndexOf
オーバーロードされます。
ArrayList
内またはその一部にある値のうち、最初に出現する値の、0 から始まるインデックス番号を返します。
Insert
ArrayList
内の指定したインデックスの位置に要素を挿入します。
InsertRange
コレクションの要素を
ArrayList
内の指定したインデックスの位置に挿入します。
LastIndexOf
オーバーロードされます。
ArrayList
内またはその一部にある値のうち、最後に出現する値の、0 から始まるインデックス番号を返します。
MemberwiseClone
現在の
Object
の簡易コピーを作成します。 (
Object
から継承されます。)
ReadOnly
オーバーロードされます。 読み取り専用のリスト ラッパーを返します。
Remove
ArrayList
内で最初に見つかった特定のオブジェクトを削除します。
RemoveAt
ArrayList
の指定したインデックスにある要素を削除します。
RemoveRange
ArrayList
から要素の範囲を削除します。
Repeat
要素が指定した値のコピーである
ArrayList
を返します。
Reverse
オーバーロードされます。
ArrayList
内およびその一部の要素の順序を反転させます。
SetRange
コレクションの要素を
ArrayList
内の要素の範囲にコピーします。
Sort
オーバーロードされます。
ArrayList
内およびその一部の要素を並べ替えます。
Synchronized
オーバーロードされます。 同期されている (スレッド セーフな) リスト ラッパーを返します。
ToArray
オーバーロードされます。
ArrayList
の要素を新しい配列にコピーします。
ToString
現在の
Object
を表す
String
を返します。 (
Object
から継承されます。)
TrimToSize
容量を
ArrayList
内にある実際の要素数に設定します。
このページのトップへ
Extension のメソッド
名前
説明
AsQueryable
IEnumerable
を
IQueryable
に変換します。 (
Queryable
によって定義されています。)
Cast
IEnumerable
の要素を、指定した型に変換します。 (
Enumerable
によって定義されています。)
OfType
指定された型に基づいて
IEnumerable
の要素をフィルタ処理します。 (
Enumerable
によって定義されています。)
このページのトップへ
プロパティ
名前
説明
Capacity
ArrayList
に格納できる要素の数を取得または設定します。
Count
ArrayList
に実際に格納されている要素の数を取得します。
IsFixedSize
ArrayList
が固定サイズかどうかを示す値を取得します。
IsReadOnly
ArrayList
が読み取り専用かどうかを示す値を取得します。
IsSynchronized
ArrayList
へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。
Item
指定したインデックスにある要素を取得または設定します。
SyncRoot
ArrayList
へのアクセスを同期するために使用できるオブジェクトを取得します。
このページのトップへ
参照
参照
ArrayList クラス
System.Collections 名前空間
タグ
:
タグの追加
追加
キャンセル
フラグの設定
ContentBug
コミュニティ コンテンツ
新しいコンテンツの追加
注釈
|
編集
タグ
:
タグの追加
追加
キャンセル
フラグの設定
ContentBug
プロファイル (個人情報) の管理
|
お問い合わせ先
|
MSDN Flash ニュースレター
|
日本での個人情報の取り扱い
|
サイトマップ
© 2009 Microsoft Corporation. All rights reserved.
使用条件
|
商標
|
プライバシー