Directory.GetFiles方法本身不支持遞歸查找。它只能搜索當前目錄下的文件,如果需要搜索子目錄中的文件,需要手動進行遞歸調用。
不過,可以通過組合使用Directory.GetFiles和Directory.GetDirectories方法來實現遞歸查找。具體做法是,首先調用Directory.GetFiles方法獲取當前目錄下的所有文件,然后對每個文件調用Directory.GetDirectories方法獲取其所在子目錄的路徑,再對這些子目錄路徑再次調用Directory.GetFiles方法進行搜索,如此循環直到所有子目錄都被搜索完畢。