Directory.GetFiles
方法可以获取指定目录下的所有文件,包括子目录中的文件,但不包括子目录本身。这个方法需要一个参数,即要搜索的目录路径。
例如,如果你想获取C:\example
目录下的所有文件,你可以使用以下代码:
string[] files = Directory.GetFiles("C:\\example");
这将返回一个字符串数组,其中包含C:\example
目录下的所有文件的路径。
请注意,如果目录中有大量文件,Directory.GetFiles
可能会消耗较多的内存和时间。在这种情况下,你可能需要考虑使用其他方法,如Directory.EnumerateFiles
,它允许你遍历目录中的文件,而不是一次性加载所有文件到内存中。