zvepb
@zvepb

Как считать текст из файла и записать в другой со всеми переносами строк?

info.txt
Something string .
Something string !
Something string . 123 ?


Пытаюсь сделать так
using System;
using System.IO;



namespace Test
{
    class Test
    {
        static void Main()
        {
            string[] info = File.ReadAllLines("info.txt");
            string resinf = string.Empty;
            foreach (string str in info)
                resinf += str;

            File.WriteAllText("new.txt", resinf);
        }       
    }
}


Но на выходе файл new.txt получаю
Something string .Something string !Something string . 123 ?


Как можно добиться идентичного результат в данном примере ?
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ну раз ReadAllLines, то, соответственно, WriteAllLines
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
VoidVolker
@VoidVolker Куратор тега C#
Dark side eye. А у нас печеньки! А у вас?
RTFM:
File.ReadAllLines
...
Этот метод открывает файл, считывает каждую строку файла, а затем добавляет каждую строку в качестве элемента массива строк. Затем файл закрывается. Строка определяется как последовательность символов, за которой следует возврат каретки ('\r'), канал строки ('\n') или возврат каретки, за которым сразу же следует передача строки. Результирующая строка не содержит завершающего возврата каретки и (или) перевода строки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы