List<T>.IList.Item[Int32] List<T>.IList.Item[Int32] List<T>.IList.Item[Int32] Property

Definición

Obtiene o establece el elemento en el índice especificado.Gets or sets the element at the specified index.

property System::Object ^ System::Collections::IList::Item[int] { System::Object ^ get(int index); void set(int index, System::Object ^ value); };
object System.Collections.IList.Item[int index] { get; set; }
 Property Item(index As Integer) As Object Implements IList.Item

Parámetros

index
Int32 Int32 Int32

Índice de base cero del elemento que se va a obtener o establecer.The zero-based index of the element to get or set.

Valor de propiedad

Elemento en el índice especificado.The element at the specified index.

Implementaciones

Excepciones

index no es un índice válido para IList.index is not a valid index in the IList.

La propiedad ya está establecida y el tipo de value no se puede asignar a la interfaz IList.The property is set and value is of a type that is not assignable to the IList.

Comentarios

El C# lenguaje utiliza la palabra clave this para definir los indizadores en lugar de implementar IList.Item[Int32] la propiedad.The C# language uses the this keyword to define the indexers instead of implementing the IList.Item[Int32] property. Visual Basic implementa IList.Item[Int32] como propiedad predeterminada, lo que proporciona la misma funcionalidad de indización.Visual Basic implements IList.Item[Int32] as a default property, which provides the same indexing functionality.

La recuperación del valor de esta propiedad es una operación O (1). el establecimiento de la propiedad también es una operación O (1).Retrieving the value of this property is an O(1) operation; setting the property is also an O(1) operation.

Se aplica a