2008-09-17 5 views
19

Comment représenter CRLF en utilisant Hex en C#?représentant CRLF utilisant Hex en C#

+1

ASCII? UTF8? UTF16? – user7116

+1

Y a-t-il une raison particulière pour CRLF? Dans la plupart des cas Environment.NewLine est un meilleur pari http://msdn.microsoft.com/en-us/library/system.environment.newline.aspx – JonC

Répondre

45

Puisque personne n'a réellement donné la réponse demandée, la voici:

"\x0d\x0a" 
+3

Merci James. C'est exactement ce que je cherchais –

3

Vous ne savez pas pourquoi, mais c'est 0x0d, 0x0a, alias "\ r \ n".

+0

@Jonathan: peut-être qu'il veut quelque chose comme ASCIIEncoding.GetBytes (Environnement. Nouvelle ligne) ? – user7116

2

caractères de fin de ligne.

Pour DOS/Windows, il est

x0d x0a (\r\n) 

et * nix il est

x0a (\n) 
  • dos2unix - Convertir x0d x0a-x0a pour le rendre compatible * NIX. Unix2dos - Convertissez x0a en x0d x0a pour le rendre compatible DOS/Win.
Questions connexes