为什么我的应用程序不返回文件名?

时间:2019-06-12 09:12:40

标签: c# console-application system.io.file

我希望控制台应用程序返回所有文件夹和子目录,但不返回任何内容。

临时文件夹位于正确的位置

using System.IO;

namespace Beginner_lessons
{
    class Program
    {
        static void Main(string[] args)

        {
            var files = Directory.GetFiles(@"c:\temp", "*.*", SearchOption.AllDirectories);
            foreach (var file in files)
                Console.WriteLine(file);

        }
    }
}

这是我得到的代码:C:\ Program Files \ dotnet \ dotnet.exe(进程16004)以代码0退出。

我希望获得C:\ temp

中所有文件夹的列表

1 个答案:

答案 0 :(得分:2)

您很可能只需要打开应用程序即可读取结果

...

foreach (var file in files)
   Console.WriteLine(file);

// hold the console open until a key is pressed
Console.ReadKey();