IIterator<T>.HasCurrent Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, ссылается ли итератор на текущий элемент или находится в конце коллекции.
public:
property bool HasCurrent { bool get(); };
bool HasCurrent();
public bool HasCurrent { get; }
Public ReadOnly Property HasCurrent As Boolean
Значение свойства
bool
Значение true, если итератор ссылается на допустимый элемент в коллекции; в противном случае — false.
Комментарии
Если базовая коллекция изменилась, итератор может вызвать исключение.
платформа .NET Framework Если базовая коллекция изменилась, итератор может вызвать
COMException
исключение с HResult0x8000000C
(E_CHANGED_STATE
).
C++/WinRT Если базовая коллекция изменилась, итератор может вызвать
hresult_changed_state
исключение.
C++/CX Если базовая коллекция изменилась, итератор может вызвать
ChangedStateException
исключение.