Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà ReadOnlyCollection<T>.IList.Item (Int32)

 

Data di pubblicazione: ottobre 2016

Ottiene l'elemento in corrispondenza dell'indice specificato. Oggetto NotSupportedException si verifica se si tenta di impostare l'elemento in corrispondenza dell'indice specificato.

Spazio dei nomi:   System.Collections.ObjectModel
Assembly:  mscorlib (in mscorlib.dll)

object IList.this[
	int index
] { get; set; }

Parametri

index
Type: System.Int32

Indice in base zero dell'elemento da ottenere.

Valore proprietà

Type: System.Object

Elemento in corrispondenza dell'indice specificato.

Exception Condition
ArgumentOutOfRangeException

index non è un indice valido nell'interfaccia IList.

NotSupportedException

Viene sempre generata se la proprietà è impostata.

Questa proprietà consente di accedere a un elemento specifico della raccolta utilizzando la sintassi seguente: myCollection[index].

Nel linguaggio c# viene utilizzata la questo (parola chiave) per definire gli indicizzatori anziché implementare la IList.Item proprietà. In Visual Basic la proprietà IList.Item viene implementata come predefinita per fornire la stessa funzionalità di indicizzazione.

Il recupero del valore di questa proprietà è un'operazione O(1).

Questo membro è un'implementazione esplicita di un membro di interfaccia. e può essere utilizzato solo quando si esegue il cast dell'istanza di ReadOnlyCollection<T> su un'interfaccia IDisposable.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 2.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: