Estoy usando C# y estoy tratando de generar algunas líneas en un archivo ASCII. El problema que estoy teniendo es que mi servidor Linux es ver estos archivos como:Cómo escribir todas las líneas en C# sin CRLF
ASCII text, with CRLF line terminators
necesito este archivo para ser justo:
ASCII text
la CRLF está causando algunos problemas y esperaba allí era una forma en C# para simplemente crear el archivo formateado de la manera que quiero.
básicamente estoy utilizando este código:
string[] lines = { "Line1", "Line2" };
File.WriteAllLines(myOutputFile, lines, System.Text.Encoding.UTF8);
¿Hay una manera fácil de crear el archivo sin las terminaciones de línea CRLF? Probablemente pueda ocuparme de eso en el lado de Linux, pero preferiría simplemente crear el archivo en el formato correcto desde el principio.
por curiosidad: ¿tiene mucho conocimiento/e xperience con ASCII o cómo C# almacena valores de cadena/caracteres internamente? – lyrisey
@mikurski, no tengo mucho conocimiento sobre cómo C# almacena valores internamente. – jared
La documentación de MSDN .NET para la clase String podría ser útil para usted, especialmente el método Replace(). Ver http://msdn.microsoft.com/en-us/library/system.string.aspx – lyrisey