Collection<T>.IList.Insert(Int32, Object) Collection<T>.IList.Insert(Int32, Object) Collection<T>.IList.Insert(Int32, Object) Method

定義

IList 内の指定したインデックス位置に項目を挿入します。Inserts an item into the IList at the specified index.

 virtual void System.Collections.IList.Insert(int index, System::Object ^ value) = System::Collections::IList::Insert;
void IList.Insert (int index, object value);
Sub Insert (index As Integer, value As Object) Implements IList.Insert

パラメーター

index
Int32 Int32 Int32

value を挿入する位置の、0 から始まるインデックス。The zero-based index at which value should be inserted.

value
Object Object Object

IList に挿入する ObjectThe Object to insert into the IList.

実装

例外

indexIList の有効なインデックスではありません。index is not a valid index in the IList.

valueIList に割り当てることのできない型です。value is of a type that is not assignable to the IList.

注釈

indexIList 内の項目数に等しければ、value が末尾に追加されます。If index equals the number of items in the IList, then value is appended to the end.

このメソッドは O(n) 操作で、nCount です。This method is an O(n) operation, where n is Count.

適用対象