0

我正在将示例文本写入记事本并在 C# 中读取相同的文本

 try{
                StreamWriter sw = new StreamWriter(path);
                DateTime d = new DateTime();
                sw.WriteLine("The time is " + d);
                sw.Close();
                Console.WriteLine("Reading file contents...");
                StreamReader sr = new StreamReader(path);
                string line;
                line = sr.ReadLine();
                while (line != null)
                {
                    Console.WriteLine(line);
                    line = sr.ReadLine();
                }
                sr.Close();
               }
             catch(Exception e)
             {
               Console.WriteLine(e.Message);
             }

代码执行良好,我可以在屏幕上看到输出。

但是,该文件在路径位置中不可见。

4

1 回答 1

2

这是一个猜测,但我敢打赌,您有一个相对路径,并且该程序不在您认为的位置,因此您在错误的位置查找文件。如果这是在 Visual Studio 下,请确保在项目的调试文件夹中查找该文件。

于 2013-04-11T04:05:51.990 回答