using System;
using System.Collections.Generic;
public class Program
{
public static void Main()
foreach (var number in GetNumbers())
Console.WriteLine(number);
}
public static IEnumerable<int> GetNumbers()
int i = 0;
while (true)
if (i < 10)
yield return i++;
else
yield break;
Console.WriteLine("This line will not be executed");