public string GenerateName(string filename) { using (TextReader reader = new StreamReader(filename)) { int index = _random.Next(File.ReadAllLines(filename).Length); int i = 0; while (i < index && reader.ReadLine() != null) { i++; } return reader.ReadLine(); } }