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 ein Element an die IList<T> am angegebenen Index 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 Objekt, das in das IList<T>Objekt eingefügt werden soll.
Ausnahmen
index ist kein gültiger Index in der IList<T>.
Dies IList<T> ist schreibgeschützt.
Hinweise
Wenn index die Anzahl der Elemente im IList<T>Feld entspricht, wird sie item an die Liste angefügt.
In Auflistungen zusammenhängender Elemente, z. B. Listen, werden die Elemente, die der Einfügemarke folgen, nach unten verschoben, um das neue Element aufzunehmen. Wenn die Auflistung indiziert ist, werden auch die Indizes der verschobenen Elemente aktualisiert. Dieses Verhalten gilt nicht für Sammlungen, bei denen Elemente konzeptionell in Buckets gruppiert sind, z. B. eine Hashtabelle.