Collection<T>.Insert(Int32, T) Método

Definição

Insere um elemento no Collection<T> índice especificado.

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)

Parâmetros

index
Int32

O índice baseado em zero no qual item deve ser inserido.

item
T

O objeto a inserir. O valor pode ser null para tipos de referência.

Implementações

Exceções

index é inferior a zero.

-ou-

index é maior que Count.

Observações

Collection<T> aceita null como um valor válido para tipos de referência e permite elementos duplicados.

Se index for igual a Count, item é somado ao final de Collection<T>.

Este método é uma operação O(n), onde n é Count.

Notas para Herdeiros

As classes derivadas podem sobrescrever InsertItem(Int32, T) para alterar o comportamento deste método.

Aplica-se a

Ver também