IListContract<T>.Insert(Int32, T) Metodo

Definizione

Inserisce un elemento in corrispondenza dell'indice specificato in un IListContract<T> insieme.

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)

Parametri

index
Int32

Indice in base zero in corrispondenza del quale inserire item.

item
T

Oggetto IContract da inserire nell'insieme IListContract<T> .

Eccezioni

index è minore di zero.

oppure

index è uguale o maggiore del valore restituito di GetCount().

La IListContract<T> raccolta è di sola lettura.

Commenti

Dopo aver chiamato il Insert metodo , gli elementi che seguono il punto di inserimento vengono spostati per contenere il nuovo elemento. Vengono aggiornati anche gli indici degli elementi spostati. Per sostituire un elemento in corrispondenza di un indice specificato, utilizzare il SetItem metodo .

Per determinare se una IListContract<T> raccolta è di sola lettura, chiamare il GetIsReadOnly metodo .

Si applica a