Auf Englisch lesen

Freigeben über


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

Definition

Fügt am angegebenen Index ein Element in die Collection<T> ein.

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

Parameter

index
Int32

Der nullbasierte Index, an dem item eingefügt werden soll.

item
T

Das einzufügende Objekt. Der Wert kann für Verweistypen null sein.

Implementiert

Ausnahmen

index ist kleiner als Null.

- oder -

index ist größer als Count.

Hinweise

Collection<T> akzeptiert null als gültiger Wert für Verweistypen und lässt doppelte Elemente zu.

Wenn index gleich ist, Countitem wird am Ende von Collection<T>hinzugefügt.

Diese Methode ist ein O()n-Vorgang, wobei n ist Count.

Hinweise für Vererber

Abgeleitete Klassen können überschreiben InsertItem(Int32, T) , um das Verhalten dieser Methode zu ändern.

Gilt für:

Produkt Versionen
.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

Weitere Informationen