ArrayList.Adapter(IList) メソッド

定義

特定の IList に関する ArrayList ラッパーを作成します。

public:
 static System::Collections::ArrayList ^ Adapter(System::Collections::IList ^ list);
public static System.Collections.ArrayList Adapter (System.Collections.IList list);
static member Adapter : System.Collections.IList -> System.Collections.ArrayList
Public Shared Function Adapter (list As IList) As ArrayList

パラメーター

list
IList

ラップする IList

戻り値

IList をラップする ArrayList ラッパー。

例外

listnullです。

注釈

Adapter は の IList内容をコピーしません。 代わりに、 に対するArrayListラッパーのみが作成されるため、 に対するIList変更も に影響しますArrayListIList

クラスは ArrayList 、ジェネリック Reverseメソッド、 BinarySearch および Sort メソッドを提供します。 このラッパーは、 で IListこれらのメソッドを使用する手段になります。ただし、ラッパーを介してこれらの汎用操作を実行する方が、 に IList直接適用される操作よりも効率が低い場合があります。

このメソッドは操作です O(1)

適用対象

こちらもご覧ください