Compartir a través de


ArrayList.Adapter(IList) Método

Definición

Crea un contenedor de ArrayList para una interfaz IList concreta.

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

Parámetros

list
IList

IList que se va a incluir.

Devoluciones

Contenedor de ArrayList para IList.

Excepciones

list es null.

Comentarios

Adapter no copia el contenido de IList. En su lugar, solo crea un ArrayList contenedor alrededor IListde ; por lo tanto, los cambios en también IList afectan a ArrayList.

La ArrayList clase proporciona métodos genéricos Reversey BinarySearchSort . Este contenedor puede ser un medio para usar esos métodos en IList; sin embargo, realizar estas operaciones genéricas a través del contenedor podría ser menos eficaz que las operaciones aplicadas directamente en .IList

Este método es una O(1) operación.

Se aplica a

Consulte también