所有.Net File.WriteAllLines中的空行是一個錯誤?
這個問題是關係到兩種方法有System.IO.File:當我保存列表
File.WriteAllLines和File.ReadAllLines
[字符串]利斯塔使用
File.WriteAllLines("filename",ListA.ToArray());
將會有一個空行附加到輸出文件。
所以每次我通過調用File.ReadAllLines
加載這個文件,我總是會得到一個空行。
這很煩人,因爲我必須每次手動「刪除」它。
有沒有人遭受同樣的問題?你如何處理它?
感謝
你確定'ListA'中的最後一項沒有'\ n'字符嗎? – Azodious 2012-01-17 10:56:44
您確定ListA不包含空元素嗎? – Kane 2012-01-17 10:57:21
嘗試輸出ListA.toArry到控制檯並查看它是否有任何換行符。 – 2012-01-17 11:09:15