HashSet<T>.Enumerator.Current 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 das Element an der aktuellen Position des Enumerators ab.
public:
property T Current { T get(); };
public T Current { get; }
member this.Current : 'T
Public ReadOnly Property Current As T
Eigenschaftswert
Das Element in der HashSet<T>-Auflistung an der aktuellen Position des Enumerators.
Implementiert
Hinweise
Current ist unter einer der folgenden Bedingungen undefiniert:
Der Enumerator wird vor dem ersten Element der Auflistung positioniert. Dies geschieht, nachdem ein Enumerator erstellt wurde oder nachdem die IEnumerator.Reset -Methode aufgerufen wurde. Die MoveNext -Methode muss aufgerufen werden, um den Enumerator auf das erste Element der Auflistung vor dem Lesen des Werts der Current -Eigenschaft zu weiterentwickeln.
Der letzte Aufruf von MoveNext zurückgegeben,
false
der das Ende der Auflistung angibt und dass der Enumerator nach dem letzten Element der Auflistung positioniert ist.Der Enumerator wird aufgrund von Änderungen in der Auflistung ungültig, z. B. hinzufügen, ändern oder löschen von Elementen.
Current verschiebt die Position des Enumerators nicht, und aufeinanderfolgende Aufrufe, um Current dasselbe Objekt zurückzugeben, bis oder MoveNextIEnumerator.Reset aufgerufen wird.