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

Definition

Fügt ein Element am angegebenen Index in eine IListContract<T> Auflistung ein.

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)

Parameter

index
Int32

Der nullbasierte Index, an dem eingefügt itemwerden soll.

item
T

Das IContract Objekt, das in die IListContract<T> Auflistung eingefügt werden soll.

Ausnahmen

index ist kleiner als 0 (null).

-oder-

index ist gleich oder größer als der Rückgabewert von GetCount().

Die IListContract<T> Auflistung ist schreibgeschützt.

Hinweise

Nachdem Sie die Insert Methode aufgerufen haben, werden die Elemente, die der Einfügemarke folgen, verschoben, um das neue Element aufzunehmen. Die Indizes der verschobenen Elemente werden ebenfalls aktualisiert. Verwenden Sie die SetItem Methode, um ein Element in einem angegebenen Index zu ersetzen.

Um festzustellen, ob eine IListContract<T> Auflistung schreibgeschützt ist, rufen Sie die GetIsReadOnly Methode auf.

Gilt für: