Jak WriteAllLines w C # bez CRLF

Używam C # i próbuję wyprowadzić kilka wierszy do pliku ASCII. Mam problem z tym, że mój host Linux widzi te pliki jako:

ASCII text, with CRLF line terminators

Potrzebuję tego pliku, aby był tylko:

ASCII text

CRLF powoduje pewne problemy i miałem nadzieję, że w C # istnieje sposób na utworzenie pliku sformatowanego tak, jak chcę.

W zasadzie używam tego kodu:

string[] lines = { "Line1", "Line2" };
File.WriteAllLines(myOutputFile, lines, System.Text.Encoding.UTF8);

Czy istnieje łatwy sposób na utworzenie pliku bez terminatorów linii CRLF? Prawdopodobnie mogę się tym zająć po stronie Linuksa, ale wolałbym po prostu utworzyć plik we właściwym formacie od początku.

questionAnswers(2)

yourAnswerToTheQuestion