ReadOnlyCollection<T>.IList.Item[Int32] Eigenschaft

Definition

Ruft das Element am angegebenen Index ab.Gets the element at the specified index. Eine NotSupportedException tritt auf, wenn Sie versuchen, das Element am angegebenen Index abzulegen.A NotSupportedException occurs if you try to set the item 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; }
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

Parameter

index
Int32

Der nullbasierte Index des abzurufenden Elements.The zero-based index of the element to get.

Eigenschaftswert

Object

Das Element am angegebenen Index.The element at the specified index.

Implementiert

Ausnahmen

index ist kein gültiger Index in IList.index is not a valid index in the IList.

Wird immer ausgelöst, wenn die Eigenschaft festgelegt wird.Always thrown if the property is set.

Hinweise

Über diese Eigenschaft können Sie mithilfe der folgenden Syntax auf ein bestimmtes Element der Auflistung zugreifen: myCollection[index].This property provides the ability to access a specific element in the collection by using the following syntax: myCollection[index].

Die Programmiersprache c# verwendet das this -Schlüsselwort zum Definieren der Indexer, anstatt die-Eigenschaft zu implementieren IList.Item[] .The C# language uses the this keyword to define the indexers instead of implementing the IList.Item[] property. Visual Basic implementiert IList.Item[] als Standardeigenschaft und stellt auf diese Weise dieselbe Indizierungsfunktionalität bereit.Visual Basic implements IList.Item[] as a default property, which provides the same indexing functionality.

Das Abrufen des Werts dieser Eigenschaft ist ein O(1)-Vorgang.Retrieving the value of this property is an O(1) operation.

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung.This member is an explicit interface member implementation. Er kann nur verwendet werden, wenn die ReadOnlyCollection<T>-Instanz in eine IDisposable-Schnittstelle umgewandelt wird.It can be used only when the ReadOnlyCollection<T> instance is cast to an IDisposable interface.

Gilt für: