ArrayList.Adapter(IList) Metodo

Definizione

Crea un wrapper ArrayList per un oggetto IList specifico.

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

Parametri

list
IList

IList di cui eseguire il wrapping.

Restituisce

Wrapper ArrayList per IList.

Eccezioni

list è null.

Commenti

Adapter non copia il contenuto di IList. Crea invece solo un ArrayList wrapper intorno ILista , pertanto le modifiche apportate all'oggetto IList influiscono anche su ArrayList.

La ArrayList classe fornisce metodi e BinarySearchSort genericiReverse. Questo wrapper può essere un mezzo per usare questi metodi in IList. Tuttavia, l'esecuzione di queste operazioni generiche tramite il wrapper potrebbe essere meno efficiente rispetto alle operazioni applicate direttamente su IList.

Questo metodo è un'operazione O(1) .

Si applica a

Vedi anche