Iterators σας επιτρέπουν να παράγετε μια ακολουθία τιμών με τεμπέλια, μία τη φορά, χρησιμοποιώντας τη λέξη-κλειδί yield — χωρίς να χτίσετε ολόκληρη τη συλλογή στη μνήμη. Μια μέθοδος που χρησιμοποιεί yield return γίνεται ένας iterator που παράγει τιμές κατά απαίτηση, ιδανικός για μεγάλες ή άπειρες ακολουθίες και προσαρμοσμένη επανάληψη.
yield return — τεμπέλικη παραγωγή ακολουθίας
{
( i = ; i < n; i++)
{
i;
}
}
(
{
Console.WriteLine(num);
(num > ) ;
}
