System::Collections::IEnumeratorImplValueType 类

IEnumeratorImplValueType class

包装器在通用迭代器 IEnumeratorImplRefType 之上创建非泛型 IEnumerator 实现——用于值类型的包装器。

template<typename T>class IEnumeratorImplValueType : public System::Collections::IEnumerator
参数描述
T元素类型。

方法

方法描述
get_Current() const override获取当前元素。
IEnumeratorImplValueType(System::SharedPtr<System::Collections::Generic::IEnumerator<T>>)包装器构造函数
MoveNext() override将枚举器移动到下一个元素。如果之前未引用任何元素,则将引用设置为第一个可用元素。如果已到达容器末尾,则不执行任何操作。

另见