ArrayList.Adapter(IList) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 は nullです。
注釈
Adapter では、 IListの内容はコピーされません。 代わりに、IListを囲むArrayList ラッパーのみが作成されるため、IListの変更もArrayListに影響します。
ArrayList クラスは、ジェネリックなReverse、BinarySearch、およびSortメソッドを提供します。 このラッパーは、 IListでこれらのメソッドを使用する手段になる可能性があります。ただし、ラッパーを使用してこれらの汎用操作を実行すると、 IListに直接適用される操作よりも効率が低い場合があります。
このメソッドは O(1) 操作です。