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

Definition

Infogar ett element i Collection<T> det angivna indexet.

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)

Parametrar

index
Int32

Det nollbaserade index som item ska infogas i.

item
T

Objektet som ska infogas. Värdet kan vara null för referenstyper.

Implementeringar

Undantag

index är mindre än noll.

-eller-

index är större än Count.

Kommentarer

Collection<T> null accepterar som ett giltigt värde för referenstyper och tillåter duplicerade element.

Om index är lika med Countitem läggs till i slutet av Collection<T>.

Den här metoden är en O()-nåtgärd, där n är Count.

Anteckningar till arvingar

Härledda klasser kan åsidosättas InsertItem(Int32, T) för att ändra beteendet för den här metoden.

Gäller för

Se även