Collection.IList.Insert(Int32, Object) 方法

定义

将项插入 Collection 对象中的指定索引处。

 virtual void IListInsert(int index, System::Object ^ value) = System::Collections::IList::Insert;
void IList.Insert (int index, object value);
abstract member IListInsert : int * obj -> unit
override this.IListInsert : int * obj -> unit
Sub IListInsert (index As Integer, value As Object) Implements IList.Insert

参数

index
Int32

应插入 value 的从零开始的索引。

value
Object

要插入到 Object 对象中的 Collection

例外

index 不是 Collection 对象中的有效索引。

Collection 对象是只读的。

valueCollection 对象中为空引用。

注解

如果 index 等于对象中的 Collection 项数,则 value 追加到末尾。

在由连续的元素组成的集合(如列表)中,插入点下面的元素将下移以容纳新的元素。 如果集合具有索引,则移动的元素的索引也将更新。 此行为不适用于元素按概念划分为不同存储桶的集合,如哈希表。

适用于

另请参阅