Я храню несколько текстов в App_GlobalResources.resx
файле.
Тексты должны быть многострочными, и мне нужно, чтобы они содержали переводы строк. Однако, когда я читаю содержимое, все переводы строки пропадают ( \r\n
печатаются, а не как CRLF 10 13
управляющий символ).
Я знаю, что могу обойти это, повторно заменив \r\n
(или что-то еще в этом отношении) обратно на CRLF, когда я читаю содержимое, но мне было интересно, почему эти явно ориентированные на текст файлы resx игнорируют управляющие символы - а CRLF в некотором роде важен - и если кто-нибудь знает, есть ли настройка или что-то, что позволило бы этому работать естественным образом.
\t
вкладок. Мне фактически пришлось зайти в настройки Visual Studio для вкладок в файлах xml и отключить параметр «вкладки как пробелы» (где вместо этого он заменяет символы табуляции некоторым количеством пробелов), чтобы я мог получить буквальный символ табуляции в своей строке.