Collection<T>.Insert(Int32, T) Methode

Definitie

Hiermee voegt u een element in de Collection<T> opgegeven index in.

public:
 virtual void Insert(int index, T item);
public void Insert(int index, T item);
abstract member Insert : int * 'T -> unit
override this.Insert : int * 'T -> unit
Public Sub Insert (index As Integer, item As T)

Parameters

index
Int32

De op nul gebaseerde index waarop item moet worden ingevoegd.

item
T

Het object dat moet worden ingevoegd. De waarde kan voor referentietypen zijn null .

Implementeringen

Uitzonderingen

index is kleiner dan nul.

– of –

index is groter dan Count.

Opmerkingen

Collection<T> accepteert null als een geldige waarde voor referentietypen en staat dubbele elementen toe.

Als index dit gelijk is aan Count, item wordt toegevoegd aan het einde van Collection<T>.

Deze methode is een O(n)-bewerking, waarbij n .Count

Notities voor overnemers

Afgeleide klassen kunnen het gedrag van deze methode wijzigen InsertItem(Int32, T) .

Van toepassing op

Zie ook