文件.WriteAllText不保留换行符

本文关键字:换行符 保留 WriteAllText 文件 | 更新日期: 2023-09-27 17:50:27

此代码的输出

string fileDateTime = "StepsGA-" + DateTime.Now.ToString("dd-MM-yyyy-HH-mm-ss") + ".txt";
string fname = System.IO.Path.Combine(System.Environment.CurrentDirectory, fileDateTime);
File.WriteAllText(fname, txtSteps.Text);

不保留换行符。文本框的所有内容都以一条水平长线打印!我哪里做错了?谢谢!

文件.WriteAllText不保留换行符

找到答案了!我需要用Environment.NewLine代替'n