我正在使用C#並試圖將幾行輸出到ASCII文件。我遇到的問題是,我的Linux主機是看到這些文件爲:如何在沒有CRLF的情況下在C#中編寫所有行
ASCII text, with CRLF line terminators
我需要這個文件只是:
ASCII text
的CRLF會引起一些問題,我希望有C#中的一種方式就是以我想要的方式創建格式化的文件。
我基本上使用此代碼:
string[] lines = { "Line1", "Line2" };
File.WriteAllLines(myOutputFile, lines, System.Text.Encoding.UTF8);
有一種簡單的方法來創建沒有CRLF行終止的文件嗎?我可以在Linux端處理它,但是寧可從一開始就以適當的格式創建文件。
出於好奇:你有多少知識/ E使用ASCII或C#如何在內部存儲字符串/字符值? – lyrisey
@mikurski,對於C#如何在內部存儲值,我沒有太多的知識。 – jared
String類的MSDN .NET文檔可能對您有用,特別是Replace()方法。見http://msdn.microsoft.com/en-us/library/system.string.aspx – lyrisey