Iteratory pozwalają na generowanie sekwencji wartości leniwie, jedną na raz, używając słowa kluczowego yield — bez budowania całej kolekcji w pamięci. Metoda używająca yield return staje się iteratorem, który generuje wartości na żądanie, idealnie nadając się do dużych lub nieskończonych sekwencji oraz iteracji niestandardowych.
yield return — leniwe generowanie sekwencji
{
( i = ; i < n; i++)
{
i;
}
}
(
{
Console.WriteLine(num);
(num > ) ;
}
