ArrayList.Adapter(IList) Metoda

Definice

Vytvoří obálku ArrayList pro konkrétní IList.

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

Parametry

list
IList

Zabalit IList .

Návraty

Obálka ArrayListIListkolem .

Výjimky

list je null.

Poznámky

Adapter nekopíruje obsah souboru IList. Místo toho vytvoří pouze obálku ArrayListIListkolem ; proto se změny IList také projeví ArrayList.

Třída ArrayList poskytuje obecné ReverseBinarySearch a Sort metody. Tento obálka může být prostředkem k použití těchto metod IList; provádění těchto obecných operací prostřednictvím obálky však může být méně účinné než operace použité přímo na IList.

Tato metoda je O(1) operace.

Platí pro

Viz také