广东话'查看我使用StreamWriter创建的文件。 C#

时间:2016-05-08 13:04:04

标签: c# file io directory save

我是新手。 我创建了一个StreamWriter对象来创建并保存文件中的一些文本。 写作继续这样:

StreamWriter two = new StreamWriter(@"C:\two.txt", true);
two.WriteLine("Some Stuff");
two.Close();

然后我还添加了一个StreamReader对象,以便程序在控制台上显示文件的内容:

StreamReader two2 = new StreamReader(@"C:\two.txt");                                                        
Console.WriteLine(two.ReadToEnd());
two2.Close();

每次运行程序时,控制台上的输出都是正确的,并且附加了WriteLine方法中的文本。然而,如果我使用Windows文件资源管理器访问C:那么文件two.txt就不存在。

文件在哪里?

P.S。如果我更改了我想要保存文件的地址,让我们说E:例如,一切都很完美,我可以在E:Windows文件资源管理器中看到该文件。显然,C有一些特别之处:继续。

1 个答案:

答案 0 :(得分:-1)

在使用Windows搜索搜索后,我找到了答案。

该文件位于C:\ Users \ UserName \ AppData \ Local \ VirtualStore。 我希望有一些通知,也许是一个例外,告诉我发生了这件事。