IListContract<C>.Insert(Int32, C) Metoda

Definicja

Wstawia element w IListContract<C> określonym indeksie.

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

Parametry

index
Int32

Indeks (liczony od zera), który ma zostać wstawiony item .

item
C

IContractDo wstawienia w IListContract<C> .

Wyjątki

Parametr index ma wartość niższą niż zero.

-lub- index jest równa lub większa od wartości zwracanej przez GetCount() .

IListContract<C>Jest tylko do odczytu.

Uwagi

Po wywołaniu Insert elementy, które następują po punkcie wstawiania, są przenoszone do nowego elementu. Wszystkie indeksy elementów, które są przenoszone, również są aktualizowane. Aby zastąpić element w określonym indeksie, użyj SetItem metody.

Aby określić, czy IListContract<C> jest tylko do odczytu, wywołaj GetIsReadOnly metodę.

Dotyczy