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)
.