IList<T>.Insert(Int32, T) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt am angegebenen Index ein Element in die IList<T> 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 item
eingefügt werden soll.
- item
- T
Das in die IList<T> einzufügende Objekt.
Ausnahmen
index
ist kein gültiger Index in IList<T>.
IList<T> ist schreibgeschützt.
Hinweise
Wenn der index
mit der Anzahl der Elemente in der IList<T> übereinstimmt, wird das item
an die Liste angefügt.
In Auflistungen mit zusammenhängenden Elementen, beispielsweise Listen, werden die Elemente hinter der Einfügemarke nach unten verschoben, um das neue Element aufzunehmen. Wenn die Auflistung indiziert ist, werden auch die Indizes der verschobenen Elemente aktualisiert. Dies gilt nicht für Auflistungen, in denen die Elemente konzeptionell in Buckets gruppiert sind, beispielsweise Hashtabellen.