Udostępnij za pośrednictwem


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

Definicja

Wstawia element do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Indeks zerowy elementu do pobrania z kolekcji.

item
T

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

Implementuje

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