Iterátorok lehetővé teszik, hogy egy értéksorozatot lustán, egyenként állítsunk elő a yield kulcsszó használatával — anélkül, hogy az egész kollekciót a memóriában tárolnánk. A yield return-t használó metódus iterátorrá válik, amely igény szerint állít elő értékeket, ideális nagy vagy végtelen sorozatokhoz és egyéni iterációhoz.
yield return — lusta sorozat generálás
{
( i = ; i < n; i++)
{
i;
}
}
(
{
Console.WriteLine(num);
(num > ) ;
}
