Condividi tramite


ReadOnlyCollection<T>.IList.Item[Int32] Proprietà

Definizione

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

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

Parametri

index
Int32

Indice in base zero dell'elemento da ottenere.

Valore della proprietà

Elemento in corrispondenza dell'indice specificato.

Implementazioni

Eccezioni

index non è un indice valido nell'interfaccia IList.

Generata sempre, se la proprietà è impostata.

Commenti

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

Il linguaggio C# usa la 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. Può essere utilizzato solo quando si esegue il cast dell'istanza ReadOnlyCollection<T> a un'interfaccia IDisposable.

Si applica a