Построчное чтение файла в консоли - выводятся две строки подряд - C#

Узнай цену своей работы

Формулировка задачи:

Есть текстовый файл, в нём куча строчек. Читаю файл:
 foreach (string lr in File.ReadLines(path, Encoding.GetEncoding(1251))) 
                {Console.WriteLine(lr);
                            Console.Read();}
При нажатии anykey выводит почему то по 2 строчки подряд. Каждая строка переносится одинаково (клавишей enter). Как побороть?

Решение задачи: «Построчное чтение файла в консоли - выводятся две строки подряд»

textual
Листинг программы
 StreamWriter sr = new StreamWriter(path);
                sr.WriteLine("ras  \r\n dva \r\n tri \r\n 4etire \r\n pyatj" );
                sr.Close();
 
            
                foreach (string lr in File.ReadLines(path, Encoding.GetEncoding(1251))) //open file & reading row
                    {
                       
                       
                            
                            Console.WriteLine(lr);
                        
                            Console.Read();
                    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.75 из 5
Похожие ответы