Collection<T>.Insert(Int32, T) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将元素插入 Collection<T> 的指定索引处。
public:
virtual void Insert(int index, T item);
public void Insert (int index, T item);
abstract member Insert : int * 'T -> unit
override this.Insert : int * 'T -> unit
Public Sub Insert (index As Integer, item As T)
参数
- index
- Int32
应插入 item
的从零开始的索引。
- item
- T
要插入的对象。 对于引用类型,该值可以为 null
。
实现
例外
注解
Collection<T> 接受 null
作为引用类型的有效值,并允许重复元素。
如果 index
等于 Count, item
则 添加到 的 Collection<T>末尾。
此方法是 O (n
) 操作,其中 n
为 Count。
继承者说明
派生类可以重写 InsertItem(Int32, T) 以更改此方法的行为。