2008-09-17 5 views
19

Wie stelle ich CRLF mit Hex in C# dar?repräsentiert CRLF mit Hex in C#

+1

ASCII? UTF8? UTF16? – user7116

+1

Gibt es überhaupt einen Grund für CRLF? In den meisten Fällen ist Environment.NewLine eine bessere Wette http://msdn.microsoft.com/en-us/library/system.environment.newline.aspx – JonC

Antwort

45

Da niemand wirklich die Antwort angefordert gegeben hat, hier ist sie:

"\x0d\x0a" 
+3

Danke James. Genau das habe ich gesucht –

3

Nicht sicher warum, aber es ist 0x0d, 0x0a, auch bekannt als "\ r \ n".

+0

@ Jonathan: vielleicht will er so etwas wie ASCIIEncoding.GetBytes (Environment. Neue Zeile) ? – user7116

2

End-of-Line-Zeichen.

Für DOS/Windows ist es

x0d x0a (\r\n) 

und für * NIX ist es

x0a (\n) 
  • dos2unix - x0d x0a-x0a konvertieren, um es kompatibel * NIX zu machen.
  • unix2dos - Konvertieren zu x0d x0a, um es DOS/Win kompatibel zu machen.