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

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; }
 Property Item(index As Integer) As Object Implements IList.Item

Parameter

index
Int32 Int32 Int32

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

Eigenschaftswert

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

Diese Eigenschaft ermöglicht den Zugriff auf ein bestimmtes Element in der Auflistung mithilfe folgender Syntax: myCollection[index].This property provides the ability to access a specific element in the collection by using the following syntax: myCollection[index].

Die C# Sprache verwendet das this -Schlüsselwort, um die Indexer zu definieren, IList.Item[Int32] statt die-Eigenschaft zu implementieren.The C# language uses the this keyword to define the indexers instead of implementing the IList.Item[Int32] property. Visual Basic implementiert IList.Item[Int32] als Standardeigenschaft und stellt auf diese Weise dieselbe Indizierungsfunktionalität bereit.Visual Basic implements IList.Item[Int32] 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: