Iterators membolehkan anda menghasilkan urutan nilai secara malas (lazily), satu demi satu, menggunakan kata kunci yield — tanpa membina keseluruhan koleksi dalam memori. Method yang menggunakan yield return menjadi iterator yang menjana nilai atas permintaan, sesuai untuk urutan besar atau tak terhingga dan iterasi tersuai.
yield return — penjanaan urutan malas
{
( i = ; i < n; i++)
{
i;
}
}
(
{
Console.WriteLine(num);
(num > ) ;
}
