MakeYieldEnumerable()

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

Creates an IEnumerable from a yield function.

template<typename T> SharedPtr<Collections::Generic::IEnumerable<T>> System::MakeYieldEnumerable(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 IEnumerable

See Also