0
這就是我嘗試,但它只有頂級目錄根目錄下只返回最新的文件遞歸掃描根目錄下的所有目錄和發現只有從每個文件夾
if(Directory.Exists("YourPath"))
foreach (string _tempFiles in Directory.GetDirectories("YourPath")
.Select(directory => Directory.GetFiles(directory, "*.*", SearchOption.AllDirectories)
.OrderByDescending(File.GetLastWriteTime)
.FirstOrDefault()))
這是丟失的文件,例如,如果我有根包含10個文件夾的文件夾以及根文件夾內的文件(不包含在10個文件夾中),它只返回每個文件夾中的最新文件,但不包含根文件夾中的文件 – user1269592
@ user1269592:編輯我的答案以包含根目錄。 –
鋤頭可以我Cobain這2一起爲了把它放在foreach語句? – user1269592