ReadOnlyCollection<T>.IList.Item[Int32] Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o elemento no índice especificado. Ocorrerá um NotSupportedException se você tentar definir o item no índice especificado.
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; }
object? System.Collections.IList.Item[int index] { get; set; }
member this.System.Collections.IList.Item(int) : obj with get, set
Property Item(index As Integer) As Object Implements IList.Item
Parâmetros
- index
- Int32
O índice baseado em zero do elemento a ser obtido.
Valor da propriedade
O elemento no índice especificado.
Implementações
Exceções
index
não é um índice válido no IList.
Sempre gerado se a propriedade for definida.
Comentários
Esta propriedade fornece a capacidade de acessar um elemento específico na coleção usando a seguinte sintaxe: myCollection[index]
.
A linguagem C# usa esse palavra-chave para definir os indexadores em vez de implementar a IList.Item[] propriedade . O Visual Basic implementa IList.Item[] como uma propriedade padrão, que fornece a mesma funcionalidade de indexação.
A recuperação do valor dessa propriedade é uma operação O(1).
Este membro é uma implementação do membro de interface explícita. Ele só pode ser usado quando a instância de ReadOnlyCollection<T> é convertida em uma interface de IDisposable.