IListContract<T>.Insert(Int32, T) メソッド

定義

IListContract<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を挿入する位置の、0 以上のインデックス。

item
T

IContract コレクションに挿入する IListContract<T> オブジェクト。

例外

index が 0 未満です。

- または -

indexGetCount() の戻り値以上です。

IListContract<T> コレクションは読み取り専用です。

注釈

メソッドを Insert 呼び出すと、挿入ポイントの後の項目が移動して、新しい項目に対応します。 移動された項目のインデックスも更新されます。 指定したインデックス位置にある項目を置き換えるには、 メソッドを SetItem 使用します。

コレクションが読み取り IListContract<T> 専用かどうかを判断するには、 メソッドを呼び出します GetIsReadOnly

適用対象