ArrayList.Adapter(IList) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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
参数
返回
例外
list
为 null
。
注解
Adapter 不会复制 的内容 IList。 相反,它只创建一个 ArrayList 包装 IList器;因此, 对 IList 的更改也会影响 ArrayList。
类 ArrayList 提供泛型 Reverse、 BinarySearch 和 Sort 方法。 此包装器可以是在 上 IList使用这些方法的一种方法;但是,通过包装器执行这些泛型操作的效率可能低于直接应用于 的操作 IList。
此方法是一个 O(1)
操作。