Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
[C#] Pequena dúvida sobre texto
14-03-2013, 22:14
Mensagem: #2
RE: [C#] Pequena dúvida sobre texto
As razões das três terminações actualmente são mais históricas que outra coisa. Os caracteres \n e \r têm a sua origem nas tele-impressoras e significam, respectivamente, nova linha e retorno do carro (cabeça de impressão). Seguindo esta ideia, o terminador mais "lógico" seria sem dúvida o \n\r ou seja o carro avança para a próxima linha e depois retorna à posição inicial da linha, de modo a estar pronto para imprimir. Não sei dizer o porquê dos sistemas *nix usarem o \n e os Mac o \r, mas talvez uma pesquisa pela Wikipedia te possa elucidar melhor.

A maior parte dos programas consegue determinar e lidar com os vários tipos de terminação de linha, embora haja obviamente excepções (uma excepção que não sei se ainda se mantem assim é o notepad no windows).

Normalmente, o indicado a fazer é usar a terminação normal do sistema em que o ficheiro é criado. A partir daí, tudo depende do uso que pretendas dar ao ficheiro.

Pedidos de ajuda via PM serão ignorados
Acordo ortográfico? Desconheço, obrigado Wink
Agradeço ao Chrome o facto de os meus posts nao terem acentos Evil
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
RE: [C#] Pequena dúvida sobre texto - Corvus - 14-03-2013 22:14

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)