ArrayList.Adapter(IList) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Retornos
O wrapper ArrayList ao redor de IList.
Exceções
list
é null
.
Comentários
Adapter não copia o conteúdo de IList. Em vez disso, ele cria apenas um ArrayList wrapper em torno IListde ; portanto, as alterações no IList também afetam o ArrayList.
A ArrayList classe fornece métodos genéricos ReverseBinarySearch e Sort . Esse wrapper pode ser um meio de usar esses métodos em IList; no entanto, executar essas operações genéricas por meio do wrapper pode ser menos eficiente do que as operações aplicadas diretamente no IList.
Esse método é uma O(1)
operação.