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

Definition

Fügt ein Element in den Collection<T> angegebenen Index 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, an dem item eingefügt werden soll.

item
T

Das einzufügende Objekt. Der Wert kann für Referenztypen verwendet werden null .

Implementiert

Ausnahmen

index ist kleiner als 0 (null).

-oder-

index ist größer als Count.

Hinweise

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

Ist index gleich Count, item wird am Ende von Collection<T>.

Bei dieser Methode handelt es sich um einen O()-Vorgang, wobei n es sich um einen O(n)-Vorgang handeltCount.

Hinweise für Vererber

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

Gilt für:

Weitere Informationen