Кодировки и разрывы строк
В тексте Visual Studio кодируется как по умолчанию UTF-16.Это выделение такая же, как используется строковым типом в платформе .NET Framework.Можно изменить способ кодирования файлов в Файл/дополнительные параметры сохранения.Можно использовать те же параметры для указания типа символы разрыва строк.
В Visual Studio следующие символы, интерпретируются как разрывы строк:
CRLF: "возврат каретки" + "перевод строки", символы Юникода 000D + 000A.
LF: "перевод строки", символ Юникода 000A.
NEL: "следующая строка", символ Юникода 0085.
LS: разделитель строк, символ Юникода 2028.
PS: разделитель абзацев, символ Юникода 2029.
Отправьте СМС, которое копируется из других приложений хранит исходную символы кодирования и разрывов строк.Например, при копировании текст из блокнота и вставить ее в текстовый файл в Visual Studio, текст Visual Studio имеет те же параметры, которые оно имело в блокноте.
При открытии файла, который имеет различные символы разрыва строк, можно увидеть диалоговое окно, которое запрашивает, нужно ли несогласованные символы разрыва строк быть нормализованы и тип разрывов строки для выбора.