private static IEnumerable<string> ReadLines(StreamReader reader) { while (!reader.EndOfStream) { yield return reader.ReadLine(); } }