Класс 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Перемещает перечислитель к следующему элементу. Если ранее ни один элемент не был выбран, устанавливает ссылку на первый доступный элемент. Если достигнут конец контейнера, ничего не делает.

См. также