Directory.GetFiles:只列出工作目录中的文件

hie*_*t88 0 c#

我想获取文件夹中的文件列表.这是我的代码:

var files = Directory.GetFiles("c:\\");
foreach (var f in files)
{
    Console.WriteLine(f);
}
Run Code Online (Sandbox Code Playgroud)

我的期望:

C:\bootmgr
C:\BOOTNXT
C:\hiberfil.sys
C:\pagefile.sys
C:\swapfile.sys
Run Code Online (Sandbox Code Playgroud)

但我得到了:

C:\a
C:\b
C:\c
Run Code Online (Sandbox Code Playgroud)

a, b, c 是工作目录中的文件: C:\Code\test\bin\Debug

有办法做对吗?

Nik*_*tak 6

使用Directory.GetDirectories方法.