Sdílet prostřednictvím


Collection.IList.RemoveAt(Int32) Metoda

Definice

Odebere položku objektu Collection v zadaném indexu.

 virtual void IListRemoveAt(int index) = System::Collections::IList::RemoveAt;
void IList.RemoveAt (int index);
abstract member IListRemoveAt : int -> unit
override this.IListRemoveAt : int -> unit
Sub IListRemoveAt (index As Integer) Implements IList.RemoveAt

Parametry

index
Int32

Z nuly vycházející index položky k odebrání.

Výjimky

index není platný index v objektu Collection .

Objekt Collection je jen pro čtení.

-nebo-

Objekt Collection má pevnou velikost.

Poznámky

V kolekcích souvislých prvků, tj. například v seznamech, se prvky následující po odebraném prvku posouvají nahoru tak, aby obsadily uvolněné místo. 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.

Platí pro

Viz také