Почему OrderByDescending не распознается как метод сборки
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
не распознается, и ошибка компилятора:
Ошибка 1 «System.Array» не содержит определения для «OrderByDescending», и метод расширения «OrderByDescending», принимающий первый аргумент типа «System.Array», не найден (вы пропустили директиву using или ссылку на сборку?)