System::Collections::IEnumeratorImplValueType класс

IEnumeratorImplValueType class

Обёртка, создающая негeneric‑реализацию IEnumerator поверх generic‑итератора IEnumeratorImplRefType — обёртка для типовых значений.

template<typename T>class IEnumeratorImplValueType : public System::Collections::IEnumerator
ПараметрОписание
TТип элемента.

Методы

МетодОписание
get_Current() const overrideВозвращает текущий элемент.
IEnumeratorImplValueType(System::SharedPtr<System::Collections::Generic::IEnumerator<T>>)конструктор обёртки
MoveNext() overrideПеремещает перечислитель к следующему элементу. Если ранее ни один элемент не был выбран, устанавливает ссылку на первый доступный элемент. Если достигнут конец контейнера, ничего не делает.

См. также