我使用导出文本到C#中的文件中System.IO.File.AppendAllText
,并传入文本文件,然后将要导出的文本\n
添加到末尾。当我查看文本文档时,它们不在不同的行上,尽管这些行之间存在讨厌的回车符。因此系统可能认为这是两行,但用户将其视为一行。如何在每次生成文件时都进行查找替换而自动修复?
System.IO.File.AppendAllText(@"./WarningsLog.txt", line + "\n");
您需要使用Environment.NewLine
而不是\n
,因为换行符可以更多。在Windows中(如果我没记错的话)默认为\r\n
尽管使用\r\n
可以帮助您暂时解决问题,但是使用Environment.NewLine
是正确的选择
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句