Partager via


Collection<T>.Insert(Int32, T) Méthode

Définition

Insère un élément dans la classe Collection<T> au niveau de l'index spécifié.

public:
 virtual void Insert(int index, T item);
public void Insert (int index, T item);
abstract member Insert : int * 'T -> unit
override this.Insert : int * 'T -> unit
Public Sub Insert (index As Integer, item As T)

Paramètres

index
Int32

Index de base zéro au niveau duquel item doit être inséré.

item
T

Objet à insérer. La valeur peut être null pour les types référence.

Implémente

Exceptions

index est inférieur à zéro.

- ou -

index est supérieur à Count.

Remarques

Collection<T> accepte null comme valeur valide pour les types référence et autorise les éléments en double.

Si index est égal à Count, item est ajouté à la fin de Collection<T>.

Cette méthode est une opération O(n), où n est Count.

Notes pour les héritiers

Les classes dérivées peuvent remplacer InsertItem(Int32, T) pour modifier le comportement de cette méthode.

S’applique à

Voir aussi