IList<T>.Insert(Int32, T) 方法

定义

将项插入 IList<T> 到指定索引处。

public:
 void Insert(int index, T item);
public void Insert(int index, T item);
abstract member Insert : int * 'T -> unit
Public Sub Insert (index As Integer, item As T)

参数

index
Int32

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

item
T

要插入到 . 中的 IList<T>对象。

例外

index 不是 . 中的 IList<T>有效索引。

注解

如果 index 等于列表中的 IList<T>项数,则将 item 追加到列表中。

在连续元素(如列表)的集合中,插入点后面的元素向下移动以适应新元素。 如果为集合编制索引,则移动的元素的索引也会更新。 此行为不适用于在概念上将元素分组到存储桶中的集合,例如哈希表。

适用于

另请参阅