using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; internal class Program { private static IEnumerable Infinite(T value){ while (true) yield return value; } private static void Main(string[] args) { foreach (var value in Infinite("qwerty").Take(5)) { Console.WriteLine(value); } } }