IList<T>.Insert(Int32, T) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inserta un elemento en la interfaz IList<T>, en 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 basado en cero en el que debe insertarse item
.
- item
- T
Objeto que se va a insertar en IList<T>.
Excepciones
index
no es un índice válido para IList<T>.
IList<T> es de solo lectura.
Comentarios
Si index
es igual al número de elementos de la IList<T>, entonces item
se agrega a la lista.
En colecciones de elementos contiguos, como listas, los elementos que van a continuación del punto de inserción se desplazan hacia abajo para alojar el elemento nuevo. Si la colección está indizada, también se actualizan los índices de los elementos que se han movido. Este comportamiento no se aplica a las colecciones cuyos elementos se agrupan conceptualmente en sectores de almacenamiento, como una tabla hash.