public static class Program
private static System.Collections.Generic.IEnumerable<long> Even()
public static void Main()
foreach (var count in new int[] {10, 100})
if (sequence is System.Array)
throw new System.Exception("В массив сложно уместить хотя бы миллиард чисел — может памяти нехватить. Используйте оператор yield.");
if (sequence is System.Collections.Generic.List<long>)
throw new System.Exception("В массив список сложно уместить хотя бы миллиард чисел — может памяти нехватить. Используйте оператор yield.");
foreach (var value in sequence)
System.Console.Write(value);
throw new System.Exception("Неверная последовательность.");