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

定義

IListContract<T> コレクション内の指定したインデックス位置にある項目を削除します。

public:
 void RemoveAt(int index);
public void RemoveAt(int index);
abstract member RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

パラメーター

index
Int32

削除する項目のインデックス。

例外

index が 0 未満です。

-又は-

index は、 GetCount() メソッドの戻り値以上です。

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

注釈

RemoveAtを呼び出すと、削除されたアイテムの後に続く項目が移動し、空いた場所を占有します。 移動される項目のインデックスも更新されます。

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

適用対象