Partage via


IIterator<T>.MoveNext Méthode

Définition

Avance l’itérateur vers l’élément suivant de la collection.

public:
 bool MoveNext();
bool MoveNext();
public bool MoveNext();
Public Function MoveNext () As Boolean

Retours

Boolean

bool

True si l’itérateur fait référence à un élément valide dans la collection ; false si l’itérateur passe la fin de la collection.

Remarques

Si l’itérateur est déjà passé la fin de la collection, l’itérateur peut lever une exception.

.NET Framework Si l’itérateur est déjà passé la fin de la collection, l’itérateur peut lever une COMException exception avec un résultat HResult de 0x8000000B (E_BOUNDS).

C++/WinRT Si l’itérateur est déjà passé la fin de la collection, l’itérateur peut lever une hresult_out_of_bounds exception.

C++/CX Si l’itérateur est déjà passé la fin de la collection, l’itérateur peut lever une OutOfBoundsException exception.

Si la collection sous-jacente a changé, l’itérateur peut lever une exception.

.NET Framework Si la collection sous-jacente a changé, l’itérateur peut lever une COMException exception avec un résultat HResult de 0x8000000C (E_CHANGED_STATE).

C++/WinRT Si la collection sous-jacente a changé, l’itérateur peut lever une hresult_changed_state exception.

C++/CX Si la collection sous-jacente a changé, l’itérateur peut lever une ChangedStateException exception.

S’applique à

Voir aussi