IList<T>.Insert(Int32, T) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wstawia element do IList<T> obiektu w określonym indeksie.
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)
Parametry
- index
- Int32
Liczony od elementu zerowego indeks, w którym powinien zostać wstawiony parametr item
.
- item
- T
Obiekt do wstawienia do obiektu IList<T>.
Wyjątki
index
nie jest prawidłowym indeksem w pliku IList<T>.
Element IList<T> jest tylko do odczytu.
Uwagi
Jeśli index
wartość jest równa liczbie elementów w elemecie IList<T>, item
zostanie ona dołączona do listy.
W kolekcjach elementów sąsiadujących, takich jak listy, elementy umieszczone po punkcie wstawienia przesuwają się w dół, aby zwolnić miejsce na nowy element. Jeśli kolekcja jest indeksowana, indeksy przeniesionych elementów również są aktualizowane. To zachowanie nie dotyczy kolekcji, w których elementy są pod względem koncepcyjnym pogrupowane w przedziały, np. tablic skrótów.