powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запись в файл
6 сообщений из 6, страница 1 из 1
Запись в файл
    #39713988
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Записываю в строку
Код: c#
1.
2.
3.
log_report += "Test started at " + log_timestamp + "\n\r";
log_report += "Operator " + Globals.OperatorName + "\n\r";
log_report += "Unit SN " + Globals.SerialNumber + "\n\r";


А потом в файл
Код: c#
1.
2.
3.
4.
using (StreamWriter sw = new StreamWriter(log_file_path))
{
    sw.Write(log_report);
}


Но когда открываю файл то вижу что все записано слитно в одну строку. Запись выбрасывает "\n\r".
Что делать?
...
Рейтинг: 0 / 0
Запись в файл
    #39714003
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7,
пользуйтесь +System.Environment.NewLine;
не дай бог кросплатформенность затронете
...
Рейтинг: 0 / 0
Запись в файл
    #39714005
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиjenya7,
пользуйтесь +System.Environment.NewLine;
не дай бог кросплатформенность затронете
спасибо. работает.
...
Рейтинг: 0 / 0
Запись в файл
    #39714007
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Код: c#
1.
2.
3.
4.
5.
StringBuilder sb = new StringBuilder();
sb.AppendLine("Test started at " + log_timestamp);
sb.AppendLine("Operator " + Globals.OperatorName);
sb.AppendLine("Unit SN " + Globals.SerialNumber)";
log_report = sb.ToString();


И не "\n\r", а "\r\n"
...
Рейтинг: 0 / 0
Запись в файл
    #39714012
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cat2
Код: c#
1.
2.
3.
4.
5.
StringBuilder sb = new StringBuilder();
sb.AppendLine("Test started at " + log_timestamp);
sb.AppendLine("Operator " + Globals.OperatorName);
sb.AppendLine("Unit SN " + Globals.SerialNumber)";
log_report = sb.ToString();


И не "\n\r", а "\r\n"
спасибо. тоже вариант.
...
Рейтинг: 0 / 0
Запись в файл
    #39714014
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
jenya7,

Да пожалуйста.

Самое модное
Код: c#
1.
2.
3.
4.
5.
log_report = 
$@"Test started at {timestamp}
Operator {Globals.OperatorName}
Unit SN {Globals.SerialNumber}
";
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запись в файл
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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