我需要将4个可变数字添加到一行,但使用当前代码它只是替换数字,从而使其毫无意义。添加到文本文件而不删除
using (StreamWriter writer = new StreamWriter("build.txt"))
{
writer.Write(" " + layer + " " + x + " " + y + " " + block);
Console.WriteLine("[" + layer + "," + x + "," + y + "," + block + "]");
}
所以我需要它来写......
l x y b l x y b l x y b l x y b ...
...但它并没有这样的工作了,和上网是不是特别有帮助,希望在这里可以提供帮助。
是,使用Jon的例。 :) – 2013-05-03 20:16:05
谢谢,但它写在每一个新行,而我想它写在第1行。 – BananaVenom 2013-05-03 20:18:03
@BananaVenom:它不会,如果你只使用'writer.Write'。它不会自动添加新行。您是否使用'WriteLine'? – 2013-05-03 20:19:37