【发布时间】:2019-01-03 17:57:27
【问题描述】:
for (int i = 0; i < clipAnimations.Length; i++)
{
clipAnimations[i].name = "magic_" + name;
string n = clipAnimations[i].name + Environment.NewLine;
File.WriteAllText(@"d:\test\names.txt", n);
}
我添加了 Environment.NewLine 但最后我仍然只看到一行。
【问题讨论】:
-
改用File.AppendText。例如,请参阅this question。
-
不要像以前那样写入文件。每次为一行打开和关闭文件不是一个好习惯。请参阅 Abhinav Bhandari 的回答。
标签: c#