Partager via


IListContract<C>.Insert(Int32, C) Méthode

Définition

Insère un élément dans le IListContract<C> à l'index spécifié.

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)

Paramètres

index
Int32

Index de base zéro au niveau duquel insérer item.

item
C

IContract à insérer dans le IListContract<C>.

Exceptions

index est inférieur à zéro.

- ou -

index est supérieur ou égal à la valeur de retour de GetCount().

IListContract<C> est en lecture seule.

Remarques

Après avoir appelé Insert, les éléments qui suivent le point d’insertion se déplacent pour prendre en charge le nouvel élément. Les index des éléments déplacés sont également mis à jour. Pour remplacer un élément à un index spécifié, utilisez la SetItem méthode .

Pour déterminer si un est en IListContract<C> lecture seule, appelez la GetIsReadOnly méthode .

S’applique à