ArrayList.Adapter(IList) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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
Параметры
Возвращаемое значение
Оболочка ArrayList интерфейса IList.
Исключения
list имеет значение null.
Комментарии
Adapter не копирует содержимое IList. Вместо этого он создает только оболочку ArrayList вокруг IList; поэтому изменения в IList также влияют на ArrayList.
Класс предоставляет универсальные ArrayListReverseметоды , BinarySearch и Sort . Эта оболочка может быть средством для использования этих методов в IList; однако выполнение этих универсальных операций через оболочку может быть менее эффективным, чем операции, применяемые непосредственно к объекту IList.
Этот метод является операцией O(1) .