Dictionary<TKey,TValue>.Enumerator.IDictionaryEnumerator.Value Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert des Elements an der aktuellen Position des Enumerators ab.
property System::Object ^ System::Collections::IDictionaryEnumerator::Value { System::Object ^ get(); };
object System.Collections.IDictionaryEnumerator.Value { get; }
object? System.Collections.IDictionaryEnumerator.Value { get; }
member this.System.Collections.IDictionaryEnumerator.Value : obj
ReadOnly Property Value As Object Implements IDictionaryEnumerator.Value
Eigenschaftswert
Der Wert des Elements im Wörterbuch an der aktuellen Position des Enumerators.
Implementiert
Ausnahmen
Der Enumerator befindet sich vor dem ersten Element der Sammlung oder hinter dem letzten Element.
Hinweise
IDictionaryEnumerator.Value ist unter allen folgenden Bedingungen nicht definiert:
Die Aufzählung wird vor dem ersten Element der Auflistung positioniert. Das geschieht, nachdem ein Aufzählerator erstellt wurde oder nachdem die IEnumerator.Reset Methode aufgerufen wird. Die MoveNext Methode muss aufgerufen werden, um den Aufzählungsator auf das erste Element der Auflistung zu aktualisieren, bevor der Wert der IDictionaryEnumerator.Value Eigenschaft gelesen wird.
Der letzte Aufruf, MoveNext
false
der zurückgegeben wird, der das Ende der Auflistung angibt und dass der Aufzählungsator nach dem letzten Element der Auflistung positioniert wird.Die Aufzählung wird aufgrund von Änderungen in der Auflistung ungültig, z. B. Hinzufügen, Ändern oder Löschen von Elementen.
IDictionaryEnumerator.Value verschiebt die Position des Enumerators nicht, und fortlaufende Aufrufe, um IDictionaryEnumerator.Value dasselbe Objekt zurückzugeben, bis sie entweder MoveNext oder IEnumerator.Reset aufgerufen wird.