Cómo escribir todas las líneas en C # sin CRLF
Estoy usando C # y estoy intentando generar unas pocas líneas en un archivo ASCII. El problema que tengo es que mi host Linux está viendo estos archivos como:
ASCII text, with CRLF line terminators
Necesito que este archivo sea justo:
ASCII text
El CRLF está causando algunos problemas y esperaba que en C # hubiera una forma de crear el archivo con el formato que yo quisiera.
Básicamente estoy usando 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 los terminadores de línea CRLF? Probablemente pueda cuidarlo en el lado de Linux, pero prefiero crear el archivo en el formato adecuado desde el principio.