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

时间:2015-11-23 02:56:54

标签: c#

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

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

我的期望:

C:\bootmgr
C:\BOOTNXT
C:\hiberfil.sys
C:\pagefile.sys
C:\swapfile.sys

但我得到了:

C:\a
C:\b
C:\c

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

有没有办法做得对?

1 个答案:

答案 0 :(得分:6)

使用Directory.GetDirectories方法。