我正在使用 C# 并尝试将几行输出到 ASCII 文件。我遇到的问题是我的 Linux 主机将这些文件视为:
ASCII text, with CRLF line terminators
我需要这个文件只是:
ASCII text
CRLF 引起了一些问题,我希望 C# 中有一种方法可以创建以我想要的方式格式化的文件。
我基本上使用这段代码:
string[] lines = { "Line1", "Line2" };
File.WriteAllLines(myOutputFile, lines, System.Text.Encoding.UTF8);
有没有一种简单的方法来创建没有 CRLF 行终止符的文件?我可能可以在 Linux 端处理它,但宁愿从一开始就以正确的格式创建文件。