Udostępnij za pośrednictwem


SynchronizedCollection<T>.InsertItem(Int32, T) Metoda

Definicja

Wstawia element do kolekcji w określonym indeksie.

protected:
 virtual void InsertItem(int index, T item);
protected virtual void InsertItem (int index, T item);
abstract member InsertItem : int * 'T -> unit
override this.InsertItem : int * 'T -> unit
Protected Overridable Sub InsertItem (index As Integer, item As T)

Parametry

index
Int32

Indeks zerowy kolekcji, w której ma zostać wstawiony obiekt.

item
T

Obiekt, który ma zostać wstawiony do kolekcji.

Wyjątki

Określona index wartość jest mniejsza niż zero lub większa niż liczba elementów w kolekcji.

Zestaw wartości jest null lub nie jest poprawnym typem T ogólnym dla kolekcji.

Uwagi

Jeśli element index jest równy liczbie elementów w kolekcji, element jest dołączany do listy. Jeśli wartość index jest mniejsza niż liczba elementów w kolekcji, elementy, które następują po punkcie wstawiania elementu, są przenoszone w dół, aby pomieścić nowy element.

Dotyczy