MakeYieldEnumerator()

System::MakeYieldEnumerator(const Details::YieldFunction<T>&) function

Creates an IEnumerator from a yield function.

template<typename T> SharedPtr<Collections::Generic::IEnumerator<T>> System::MakeYieldEnumerator(const Details::YieldFunction<T> &fnc)

Template parameters

ParameterDescription
TThe type of elements in the sequence

Arguments

ParameterTypeDescription
fncconst Details::YieldFunction<T>&The yield function to execute

Return Value

Shared pointer to the IEnumerator

See Also