ReadOnlyCollection<T>.IList.Item[Int32] Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.