Freigeben über


StringCollection.Item[Int32] Eigenschaft

Definition

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

public:
 property System::String ^ default[int] { System::String ^ get(int index); void set(int index, System::String ^ value); };
public string this[int index] { get; set; }
public string? this[int index] { get; set; }
member this.Item(int) : string with get, set
Default Public Property Item(index As Integer) As String

Parameter

index
Int32

Der nullbasierte Index des Eintrags, der abgerufen oder festgelegt werden soll.

Eigenschaftswert

Das Element am angegebenen Index.

Ausnahmen

index ist kleiner als Null.

- oder -

index ist größer oder gleich Count.

Hinweise

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

StringCollection akzeptiert null als gültigen Wert und lässt doppelte Elemente zu.

Die Sprache C# verwendet die Schlüsselwort (keyword), um die Indexer zu definieren, anstatt die Item[] -Eigenschaft zu implementieren. Visual Basic implementiert Item[] als Standardeigenschaft, die die gleiche Indizierungsfunktionalität bereitstellt.

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

Gilt für:

Weitere Informationen