Всем привет.
Столкнулся с проблемой. Создаю файл и пишу в него строки со спец символами.
код выглядит примерно так
StreamWriter swFile = File.CreateText(Report);//Report = "C:\blablabla.rtf"
strData = rw["LabelValue"].ToString() + rw["FieldValue"].ToString() + (char)symbol;//где symbol это десятичное значение символа, например 13 или 10
swFile.Write(strData);
после того как открываю blablabla.rtf и жму отобразить непечатаемые символы, вижу что символ переноса строки есть, а вот симво возврата каретки виден изначально в виде квадрата. т.е. неадекватно воспринимается...
пробовал заменить десятичное значение на \r\n и просто \r. Открываю в ворде, при просмотре скрытых результат тот-же. Получаю только символ параграф а мне нужен возврат каретки, тот который получается при сочетании клавиш Shift + Enter.
Что делать?