System::Collections::IEnumeratorImplValueType class
IEnumeratorImplValueType class
Wrapper the creates non generic IEnumerator implementation over the generic Iterator IEnumeratorImplRefType - wrapper for the value Types.
template<typename T>class IEnumeratorImplValueType : public System::Collections::IEnumerator
Parameter | Description |
---|
T | Element type. |
Methods
Method | Description |
---|
get_Current() const override | Gets current element. |
IEnumeratorImplValueType(System::SharedPtr<System::Collections::Generic::IEnumerator<T>>) | wrapper constructor |
MoveNext() override | Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. |
See Also