List<T>.Enumerator.IEnumerator.Reset Methode

Definition

Legt den Enumerator auf seine Anfangsposition fest, die sich vor dem ersten Element in der Auflistung befindet.

 virtual void System.Collections.IEnumerator.Reset() = System::Collections::IEnumerator::Reset;
void IEnumerator.Reset();
abstract member System.Collections.IEnumerator.Reset : unit -> unit
override this.System.Collections.IEnumerator.Reset : unit -> unit
Sub Reset () Implements IEnumerator.Reset

Implementiert

Ausnahmen

Die Auflistung wurde geändert, nachdem der Enumerator erstellt wurde.

Hinweise

Nach dem Aufruf IEnumerator.Resetmüssen Sie aufrufen MoveNext , um den Enumerator zum ersten Element der Auflistung vor dem Lesen des Werts Currentvon .

Ein Enumerator bleibt gültig, solange die Auflistung unverändert bleibt. Wenn Änderungen an der Auflistung vorgenommen werden, z. B. Hinzufügen, Ändern oder Löschen von Elementen, wird der Enumerator unwiderruflich ungültig und der nächste Aufruf zum IEnumerator.Reset Auslösen eines InvalidOperationExceptionElements ausgelöst.

Gilt für:

Weitere Informationen