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

Definice

Vloží prvek do zadaného indexu Collection<T> .

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)

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. Hodnota může být null pro referenční typy.

Implementuje

Výjimky

Hodnota index je menší než nula.

-nebo-

index je větší než Count.

Poznámky

Collection<T> přijímá null jako platnou hodnotu pro odkazové typy a umožňuje duplicitní elementy.

Pokud index se hodnota rovná hodnotě Count, item přidá se na konec .Collection<T>

Tato metoda je operace O(n), kde n je Count.

Poznámky pro dědice

Odvozené třídy mohou přepsat InsertItem(Int32, T) změnit chování této metody.

Platí pro

Viz také