powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запись в файл с новой строки
5 сообщений из 5, страница 1 из 1
Запись в файл с новой строки
    #38938400
Фотография Garance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
7.
FileInfo historyFile = new FileInfo("downloads.txt");
                String historyStr;
                StreamWriter txt;
                historyStr = name+"\n";
                txt = historyFile.AppendText();
                txt.Write(historyStr);
                txt.Close();



Пытаюсь делать запись данных в текстовый файл. Каждая запись должна быть с новой строки. Казалось бы, простая задача, но написанный мною код работает отчасти. В стандартном Блокноте переносов почему то не видно, хотя в том же Notepad++ такой проблемы не наблюдается.
Подскажите, что нужно сделать, что бы Блокнот тоже видел переносы.
...
Рейтинг: 0 / 0
Запись в файл с новой строки
    #38938406
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garance, Environment.NewLine, \r\n
...
Рейтинг: 0 / 0
Запись в файл с новой строки
    #38938407
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garance,

в Windows используется \r\n. Также можно использовать значение из Environment.NewLine
...
Рейтинг: 0 / 0
Запись в файл с новой строки
    #38938412
Фотография Garance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо
\r\n как раз то что нужно :)
...
Рейтинг: 0 / 0
Запись в файл с новой строки
    #38938438
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garance
Код: c#
1.
2.
3.
4.
5.
6.
7.
FileInfo historyFile = new FileInfo("downloads.txt");
String historyStr;
StreamWriter txt;
historyStr = name+"\n";
txt = historyFile.AppendText();
txt.Write(historyStr);
txt.Close();


Этот код можно заменить одной строкой:
Код: c#
1.
File.AppendAllText("downloads.txt", historyStr + Environment.NewLine);
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запись в файл с новой строки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]