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

IEnumeratorImplValueType class

Обертка, которая создает негeneric IEnumerator реализацию над generic Iterator IEnumeratorImplRefType — обертка для value типов.

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

Методы

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

См. также