ArrayList.Adapter(IList) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Restituisce
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 generici BinarySearchReverseSort. Questo wrapper può essere un mezzo per usare questi metodi su IList. Tuttavia, l'esecuzione di queste operazioni generiche tramite il wrapper potrebbe essere meno efficiente rispetto alle operazioni applicate direttamente sull'oggetto IList.
Questo metodo è un'operazione O(1)
.