IEnumeratorContract<T>.GetCurrent Methode
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.
Gibt das Objekt in der Auflistung an der aktuellen Position des Enumerators zurück.
public:
T GetCurrent();
public T GetCurrent ();
abstract member GetCurrent : unit -> 'T
Public Function GetCurrent () As T
Gibt zurück
- T
Der IContract in der Auflistung an der aktuellen Position des Enumerators.
Hinweise
Der Rückgabewert von GetCurrent ist unter den folgenden Bedingungen nicht definiert:
Der Enumerator wird vor dem ersten Element in der Auflistung positioniert, unmittelbar nachdem der Enumerator erstellt wurde oder nachdem Reset aufgerufen wurde. MoveNext muss aufgerufen werden, um den Enumerator vor dem Aufruf von auf das erste Element der Auflistung zu verschieben GetCurrent .
Der letzte MoveNext zurückgegebene Rückruf
false
, der das Ende der Auflistung angibt.Der Enumerator wird aufgrund der in der Auflistung vorgenommenen Änderungen ungültig, z. b. durch Hinzufügen, ändern oder Löschen von Elementen.
GetCurrent gibt solange dasselbe Objekt zurück, bis MoveNext aufgerufen wird. MoveNext Legt den Rückgabewert von GetCurrent auf das nächste Element fest.