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

Definición

Inserta un elemento en en IList<T> el índice especificado.

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

Parámetros

index
Int32

Índice de base cero en el que item se debe insertar.

item
T

Objeto que se va a insertar en .IList<T>

Excepciones

indexno es un índice válido en .IList<T>

es IList<T> de solo lectura.

Comentarios

Si index es igual al número de elementos de IList<T>, item se anexa a la lista.

En colecciones de elementos contiguos, como listas, los elementos que siguen el punto de inserción se mueven hacia abajo para acomodar el nuevo elemento. Si la colección está indizada, también se actualizan los índices de los elementos que se mueven. Este comportamiento no se aplica a las colecciones en las que los elementos se agrupan conceptualmente en cubos, como una tabla hash.

Se aplica a

Consulte también