Compartir vía


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

Definición

Inserta un elemento en Collection<T> en el í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

Índice basado en cero en el que debe insertarse item.

item
T

Objeto que se va a insertar. El valor puede ser null para los tipos de referencia.

Implementaciones

Excepciones

index es menor que cero.

O bien

index es mayor que Count.

Comentarios

Collection<T>null acepta como un valor válido para los tipos de referencia y permite elementos duplicados.

Si index es igual a Count, item se agrega al final de Collection<T>.

Este método es una operación O(n), donde n es Count.

Notas a los desarrolladores de herederos

Las clases derivadas pueden invalidar InsertItem(Int32, T) para cambiar el comportamiento de este método.

Se aplica a

Consulte también