Codificações e quebras de linha
Na Visual Studio de texto está codificado como UTF-16, por padrão.Essa codificação é a mesma usada pelo tipo de seqüência de caracteres na.NET Framework.Você pode alterar a codificação de um arquivo em Opções de salvamento do arquivo/Advanced.Você pode usar as mesmas configurações para determinar o tipo de caracteres de quebra de linha desejados.
No Visual Studio os seguintes caracteres são interpretados como quebras de linha:
CRLF: + Avanço de linha de retorno de carro, Unicode caracteres 000 D + 000A
LF: Avanço de linha, 000A de caractere Unicode
COMO: Próxima linha, caracteres Unicode 0085
LS: Separador de linha, 2028 de caractere Unicode
PS: Separador parágrafo, caractere Unicode 2029
Texto que é copiado de outros aplicativos mantém a codificação original e a caracteres de quebra de linha.Por exemplo, quando você copia texto do bloco de notas e colá-lo em um arquivo de texto em Visual Studio, o texto Visual Studio tem as mesmas configurações que ele tinha no bloco de notas.
Quando você abre um arquivo que tenha um caracteres de quebra de linha diferentes, você poderá ver uma caixa de diálogo que pergunta se os caracteres de quebra de linha inconsistentes devem ser normalizados e que tipo de quebras de linha para escolher.