IIterator<T>.MoveNext Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перемещает итератор к следующему элементу в коллекции.
public:
bool MoveNext();
bool MoveNext();
public bool MoveNext();
Public Function MoveNext () As Boolean
Возвращаемое значение
bool
Значение true, если итератор ссылается на допустимый элемент в коллекции; Значение false, если итератор проходит конец коллекции.
Комментарии
Если итератор уже находится за концом коллекции, итератор может создать исключение.
платформа .NET Framework Если итератор уже находится за концом коллекции, итератор может создать
COMException
исключение с HResult (0x8000000B
E_BOUNDS
).
C++/WinRT Если итератор уже находится за концом коллекции, итератор может вызвать
hresult_out_of_bounds
исключение.
C++/CX Если итератор уже находится за концом коллекции, итератор может вызвать
OutOfBoundsException
исключение.
Если базовая коллекция изменилась, итератор может создать исключение.
платформа .NET Framework Если базовая коллекция изменилась, итератор может вызвать
COMException
исключение с HResult0x8000000C
(E_CHANGED_STATE
).
C++/WinRT Если базовая коллекция изменилась, итератор может вызвать
hresult_changed_state
исключение.
C++/CX Если базовая коллекция изменилась, итератор может вызвать
ChangedStateException
исключение.