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

Definition

Ruft das Element am angegebenen Index ab oder legt dieses fest.

C#
object System.Collections.IList.Item[int index] { get; set; }
C#
object? System.Collections.IList.Item[int index] { get; set; }

Parameter

index
Int32

Der nullbasierte Index des Elements, das abgerufen oder festgelegt werden soll.

Eigenschaftswert

Das Element am angegebenen Index.

Implementiert

Ausnahmen

index ist kein gültiger Index in IList.

Die Eigenschaft wird festgelegt, und der value weist einen Typ auf, der der IList nicht zugeordnet werden kann.

Hinweise

Über diese Eigenschaft können Sie mithilfe der folgenden Syntax auf ein bestimmtes Element der Auflistung zugreifen: myCollection[index].

Die Sprache C# verwendet die Schlüsselwort (keyword), um die Indexer zu definieren, anstatt die IList.Item[] -Eigenschaft zu implementieren. Visual Basic implementiert IList.Item[] als Standardeigenschaft und stellt auf diese Weise dieselbe Indizierungsfunktionalität bereit.

Das Abrufen des Werts dieser Eigenschaft ist ein O(1)-Vorgang. Das Festlegen der Eigenschaft ist ebenfalls ein O(1)-Vorgang.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0