2008-09-17 5 views
19

¿Cómo represento CRLF usando Hex en C#?representando CRLF usando Hex en C#

+1

ASCII? UTF8? UTF16? – user7116

+1

¿Hay alguna razón para CRLF específicamente? En la mayoría de los casos Environment.NewLine es una mejor apuesta http://msdn.microsoft.com/en-us/library/system.environment.newline.aspx – JonC

Respuesta

45

Dado que nadie ha dado la respuesta solicitada, aquí está:

"\x0d\x0a" 
+3

Gracias James. Eso es exactamente lo que estaba buscando –

3

No estoy seguro de por qué, pero es 0x0d, 0x0a, también conocido como "\ r \ n".

+0

@Jonathan: tal vez él quiere algo como ASCIIEncoding.GetBytes (Environment. Nueva línea) ? – user7116

2

caracteres de fin de línea.

Para DOS/Windows es

x0d x0a (\r\n) 

y * NIX es

x0a (\n) 
  • dos2unix - Convierte x0d x0a a x0a para que sea compatible * NIX.
  • unix2dos - Convierta x0a en x0d x0a para que sea compatible con DOS/Win.