Directory.GetFiles能获取所有文件吗

avatar
作者
筋斗云
阅读量:0

Directory.GetFiles方法可以获取指定目录下的所有文件,包括子目录中的文件,但不包括子目录本身。这个方法需要一个参数,即要搜索的目录路径。

例如,如果你想获取C:\example目录下的所有文件,你可以使用以下代码:

string[] files = Directory.GetFiles("C:\\example"); 

这将返回一个字符串数组,其中包含C:\example目录下的所有文件的路径。

请注意,如果目录中有大量文件,Directory.GetFiles可能会消耗较多的内存和时间。在这种情况下,你可能需要考虑使用其他方法,如Directory.EnumerateFiles,它允许你遍历目录中的文件,而不是一次性加载所有文件到内存中。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!