private static void findNewestFile(List<string> list)
{
foreach (string dir in list)
{
var directory = new DirectoryInfo(dir);
var file = directory.GetFiles("*.doc").OrderByDescending(f => f.LastWriteTime).First();
}
}
此功能接收的文件夾列表中我試着從每個目錄中最新的文件,但OrderByDescending
無法識別的方法和編譯器錯誤是:爲什麼OrderByDescending不會被識別爲構建方法
錯誤1 'System.Array'不包含'OrderByDescending'的定義,並且沒有擴展方法'OrderByDescending' 可以找到接受'System.Array'類型的第一個參數(是 你缺少使用指令或程序集引用?)