Freigeben über


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

Definition

Fügt ein Element am angegebenen Index in die Auflistung ein.

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)

Parameter

index
Int32

Der nullbasierte Index des Elements, das aus der Auflistung abgerufen werden soll.

item
T

Das Objekt, das in die Auflistung als Element eingefügt werden soll.

Implementiert

Ausnahmen

Der angegebene index ist kleiner als null (0) oder größer als die Anzahl der Elemente in der Auflistung.

Der Wertsatz ist null oder hat nicht den richtigen generischen Typ T für die Auflistung.

Hinweise

Wenn der index mit der Anzahl der Elemente in der Auflistung übereinstimmt, wird das Element an die Liste angefügt. Ist der index kleiner als die Anzahl der Elemente in der Auflistung, werden die Elemente hinter der Einfügemarke des Elements nach unten verschoben, um das neue Element aufzunehmen.

Gilt für: