Condividi tramite


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

Definizione

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

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 a 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 è maggiore o uguale al valore restituito di GetCount().

L'insieme IListContract<T> è in sola lettura.

Commenti

Dopo aver chiamato il Insert metodo, gli elementi che seguono lo spostamento del punto di inserimento per supportare il nuovo elemento. Gli indici degli elementi spostati vengono aggiornati anche. Per sostituire un elemento in un indice specificato, usare il SetItem metodo .

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

Si applica a