Partilhar via


IIterator<T>.MoveNext Método

Definição

Avança o iterador para o próximo item na coleção.

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

Retornos

Boolean

bool

True se o iterador se referir a um item válido na coleção; false se o iterador passar o final da coleção.

Comentários

Se o iterador já estiver além do final da coleção, o iterador poderá gerar uma exceção.

.NET Framework Se o iterador já estiver além do final da coleção, o iterador poderá gerar uma COMException exceção com um HResult de 0x8000000B (E_BOUNDS).

C++/WinRT Se o iterador já estiver além do final da coleção, o iterador poderá gerar uma hresult_out_of_bounds exceção.

C++/CX Se o iterador já estiver além do final da coleção, o iterador poderá gerar uma OutOfBoundsException exceção.

Se a coleção subjacente tiver sido alterada, o iterador poderá gerar uma exceção.

.NET Framework Se a coleção subjacente tiver sido alterada, o iterador poderá gerar uma COMException exceção com um HResult de 0x8000000C (E_CHANGED_STATE).

C++/WinRT Se a coleção subjacente tiver sido alterada, o iterador poderá gerar uma hresult_changed_state exceção.

C++/CX Se a coleção subjacente tiver sido alterada, o iterador poderá gerar uma ChangedStateException exceção.

Aplica-se a

Confira também