Freigeben über


AceEnumerator.MoveNext Methode

Definition

Setzt den Enumerator auf das nächste Element der GenericAce-Auflistung.

public:
 virtual bool MoveNext();
public bool MoveNext ();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean

Gibt zurück

Boolean

true, wenn der Enumerator erfolgreich auf das nächste Element gesetzt wurde, false, wenn der Enumerator das Ende der Auflistung überschritten hat.

Implementiert

Ausnahmen

Die Sammlung wurde nach der Erstellung des Enumerators geändert.

Hinweise

Nachdem eine Aufzählung erstellt oder nach dem Aufruf der Reset Methode aufgerufen wurde, wird ein Aufzählungsator vor dem ersten Element der Auflistung positioniert, und der erste Aufruf der MoveNext Methode verschiebt den Aufzählungsator über das erste Element der Auflistung.

Nachdem das Ende der Auflistung übergeben wurde, werden nachfolgende Aufrufe zurückgegeben, bis MoveNext false Reset sie aufgerufen werden.

Ein Enumerator bleibt gültig, solange die Auflistung unverändert bleibt. Wenn Änderungen, z. B. Hinzufügen, Ändern oder Löschen von Elementen, an der Auflistung vorgenommen werden, wird der Aufzählungsator unwiderruflich ungültig und der nächste Aufruf oder MoveNext Reset löst einen .InvalidOperationException

Gilt für