if (string.IsNullOrEmpty(indata))
{
StreamWriter sw = new StreamWriter(@"c:\arjun.txt", true);
sw.WriteLine("0");
sw.Close();
}
这是我的代码。如何覆盖arjun.txt
文件中的结果我需要单个结果。
答案 0 :(得分:4)
true
部分意味着“追加” - 要么完全摆脱它,在这种情况下你将使用由{defalut覆盖的StreamWriter
构造函数重载,或者更改true
到false
。
或者最好只使用:
File.WriteAllLines(@"c:\argun.txt", new[] {"0"});
当可以一次性指定所有数据时,File
中的便捷方法确实非常有用。