Iteratori vam omogućavaju da lijenčivo generirate niz vrednosti, jednu po jednu, koristeći ključnu reč yield — bez učitavanja cele kolekcije u memoriju. Metoda koja koristi yield return postaje iterator koji generiše vrednosti po potrebi, idealan za velike ili beskonačne nizove i prilagođenu iteraciju.
yield return — lijena generacija niza
{
( i = ; i < n; i++)
{
i;
}
}
(
{
Console.WriteLine(num);
(num > ) ;
}
