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

Definizione

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

C#
public void Insert (int index, T item);

Parametri

index
Int32

Indice in base zero nel quale item deve essere inserito.

item
T

Oggetto da inserire. Il valore può essere null per i tipi di riferimento.

Implementazioni

Eccezioni

index è minore di zero.

-oppure-

index è maggiore di Count.

Commenti

Collection<T> accetta null come valore valido per i tipi di riferimento e consente elementi duplicati.

Se index è uguale a Count, item viene aggiunto alla fine di Collection<T>.

Questo metodo è un'operazione O(n), dove n è Count.

Note per gli eredi

Le classi derivate possono eseguire l'override InsertItem(Int32, T) per modificare il comportamento di questo metodo.

Si applica a

Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Vedi anche