Visual Studio清除文本文件

时间:2015-04-27 19:43:28

标签: c# visual-studio-2010 file text clear

我希望能够单击一个清除文本文件文本的图片框,而不是删除文本文件,只是删除文本内部类似重置文本。我希望图片框可以作为删除按钮使用。我可以将文本保存到文件中并阅读它我只想清除其内容。

StreamReader script = new StreamReader(@"tasks\task1.txt"); //locates task1
        script == null;

这就是我所拥有的但是这不起作用

2 个答案:

答案 0 :(得分:3)

只需使用File.WriteAllText

File.WriteAllText("yourFile.txt", "");

这将删除文本文件中的所有文本并将其替换为空字符串,最终将得到一个0字节的文件。

File.WriteAllText Method (String, String)

  

创建新文件,将指定的字符串写入文件,然后   关闭文件。 如果目标文件已存在,则为   覆盖

答案 1 :(得分:1)

尝试File.WriteAllText,如下所示:

File.WriteAllText(@"tasks\task1.txt", "");