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 ?


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

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

Войти через центр авторизации
Похожие вопросы