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.

Respuestas a la pregunta(2)

Su respuesta a la pregunta