How to WriteAllLines in C # ohne CRLF
Ich benutze C # und versuche, ein paar Zeilen in eine ASCII-Datei auszugeben. Das Problem, das ich habe, ist, dass mein Linux-Host diese Dateien sieht als:
ASCII text, with CRLF line terminators
Ich brauche diese Datei, um nur zu sein:
ASCII text
Die CRLF verursacht einige Probleme und ich hatte gehofft, dass es in C # eine Möglichkeit gibt, die Datei einfach so zu erstellen, wie ich es möchte.
Ich benutze im Grunde diesen Code:
string[] lines = { "Line1", "Line2" };
File.WriteAllLines(myOutputFile, lines, System.Text.Encoding.UTF8);
Gibt es eine einfache Möglichkeit, die Datei ohne die CRLF-Zeilenabschlusszeichen zu erstellen? Ich kann mich wahrscheinlich auf der Linux-Seite darum kümmern, aber ich würde die Datei lieber von Anfang an im richtigen Format erstellen.