Freigeben über


IDictionaryEnumerator.Entry Eigenschaft

Definition

Ruft sowohl den Schlüssel als auch den Wert des aktuellen Wörterbucheintrags ab.

public:
 property System::Collections::DictionaryEntry Entry { System::Collections::DictionaryEntry get(); };
public System.Collections.DictionaryEntry Entry { get; }
member this.Entry : System.Collections.DictionaryEntry
Public ReadOnly Property Entry As DictionaryEntry

Eigenschaftswert

Ein DictionaryEntry, der sowohl den Schlüssel als auch den Wert des aktuellen Wörterbucheintrags enthält.

Ausnahmen

IDictionaryEnumerator ist vor dem ersten oder hinter dem letzten Eintrag des Wörterbuchs positioniert.

Hinweise

Entry ist unter einer der folgenden Bedingungen undefiniert:

  • Der Enumerator wird unmittelbar nach dem Erstellen des Enumerators vor dem ersten Element in der Auflistung positioniert. MoveNext muss aufgerufen werden, um den Enumerator auf das erste Element der Auflistung vor dem Lesen des Werts von Entryzu übersteigen.

  • Der letzte aufruf von MoveNext zurückgegeben, falseder das Ende der Auflistung angibt.

  • Der Enumerator wird aufgrund von Änderungen in der Auflistung ungültig, z. B. das Hinzufügen, Ändern oder Löschen von Elementen.

Entry gibt solange dasselbe Objekt zurück, bis MoveNext aufgerufen wird. MoveNext legt Entry auf das nächste Element fest.

Hinweise für Ausführende

Die Current Eigenschaft, die von IEnumerator geerbt wird, gibt ein Object zurück, das ein boxed DictionaryEntryist. Sie ähnelt der Entry -Eigenschaft, mit der Ausnahme, dass Entry eine DictionaryEntry anstelle von zurückgibt Object.

Gilt für:

Weitere Informationen