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
Indeks oparty na zerach, w którym item należy wstawić.
- item
- T
Obiekt, który ma być wstawiony do obiektu IList<T>.
Wyjątki
index nie jest prawidłowym indeksem w obiekcie IList<T>.
Element IList<T> jest tylko do odczytu.
Uwagi
Jeśli index wartość jest równa liczbie elementów w elemecie IList<T>, zostanie item ona dołączona do listy.
W kolekcjach ciągłych elementów, takich jak listy, elementy zgodne z punktem wstawiania są przenoszone w dół, aby pomieścić nowy element. Jeśli kolekcja jest indeksowana, indeksy przeniesionych elementów również zostaną zaktualizowane. To zachowanie nie dotyczy kolekcji, w których elementy są koncepcyjnie pogrupowane w zasobniki, takie jak tabela skrótów.