string curetn = Environment.CurrentDirectory;
string path = curetn.ToString() + @"\DATA\SaveGame.txt";
Console.WriteLine(path);
TextReader tr = new StreamReader(path);
你好,我正在做一个文本冒险,我不喜欢所有我的保存文件和MP3文件在我的应用程序相同的地方。我想要将这些文件放在一个文件夹中。我希望能够使用StreamWriter和StreamReader,以便能够编写和读取文件夹中的文件。此文件也位于可分发文件夹中,不仅位于Visual Studio项目文件夹中。我尽力而为,这就是我所拥有的。我也有StreamWriter的其中之一。请帮忙!如何在文件夹中编写和读取文本文件?
编辑: 不起作用的是,它不读取行,并将它们分配给一个变量。我试图抓住它,它捕捉并显示我写的错误信息。
什么不起作用?你似乎有正确的想法... – BradleyDotNET 2014-12-03 21:44:38
你看过StreamWriter/StreamReader的文档吗?这里有一些简单的例子:http://www.dotnetperls.com/streamwriter和这里:http://www.dotnetperls.com/streamreader – 2014-12-03 21:44:51
你的前两行等于'path = @“DATA \ SaveGame.txt” '。什么不行?你能指望什么?你的问题是什么?顺便说一句:你不能使用StreamRader/Writer来处理像* mp3 *这样的二进制文件。 – 2014-12-03 21:48:33