ArrayList.Adapter(IList) Metoda

Definice

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

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 ArrayList kolem IList.

Výjimky

list je null.

Poznámky

Adapter nekopíruje obsah souboru IList. Místo toho vytvoří pouze obálku ArrayList kolem IList. Proto změny v objektu IList mají vliv také na ArrayList.

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

Tato metoda je O(1) operace.

Platí pro

Viz také