IList<T>.Insert(Int32, T) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vloží položku do zadaného indexu IList<T> .
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
Index založený na nule, do kterého se má položka item
vložit
- item
- T
Objekt, který se má vložit do objektu IList<T>.
Výjimky
index
není platný index v objektu IList<T>.
Je IList<T> jen pro čtení.
Poznámky
Pokud index
se hodnota rovná počtu položek v objektu IList<T>, item
připojí se k seznamu .
V kolekcích souvislých prvků, například seznamů, se prvky následující po bodu vložení při vložení nového prvku posouvají dolů. Je-li kolekce indexována, budou aktualizovány rovněž indexy přesunutých prvků. Toto chování se nevztahuje na kolekce, kde prvky jsou koncepčně seskupeny do sad, tj. například na tabulky hash.