Collection.IList.Insert(Int32, Object) Methode

Definitie

Hiermee voegt u een item toe aan het Collection object in de opgegeven index.

 virtual void IListInsert(int index, System::Object ^ value) = System::Collections::IList::Insert;
void IList.Insert(int index, object value);
abstract member IListInsert : int * obj -> unit
override this.IListInsert : int * obj -> unit
Sub IListInsert (index As Integer, value As Object) Implements IList.Insert

Parameters

index
Int32

De op nul gebaseerde index waarop value moet worden ingevoegd.

value
Object

De Object invoegpositie in het Collection object.

Uitzonderingen

index is geen geldige index in het Collection object.

Het Collection object heeft het kenmerk Alleen-lezen.

– of –

Het Collection object heeft een vaste grootte.

value is null-verwijzing in het Collection object.

Opmerkingen

Als index het aantal items in het Collection object gelijk is aan het aantal items, wordt aan value het einde toegevoegd.

In verzamelingen van aaneengesloten elementen, zoals lijsten, gaan de elementen die volgen op de invoegpositie omlaag om het nieuwe element weer te geven. Als de verzameling is geïndexeerd, worden de indexen van de verplaatste elementen ook bijgewerkt. Dit gedrag is niet van toepassing op verzamelingen waarin elementen conceptueel zijn gegroepeerd in buckets, zoals een hash-tabel.

Van toepassing op

Zie ook