Iteratoriai leidžia tiesiai gaminti reikšmių seką, po vieną vienu metu, naudojant yield raktažodį — be to, kad reikėtų sukaupti visą kolekciją atmintyje. Metodas, naudojantis yield return, tampa iteratoriumi, kuris generuoja reikšmes pagal poreikį, idealus dideliems arba begaliniams sekai ir pasirinktinei iteracijai.
yield return — tiesiai generuojama seka
{
( i = ; i < n; i++)
{
i;
}
}
(
{
Console.WriteLine(num);
(num > ) ;
}
