То, что я пытаюсь сделать, это получить самую старую дату, отсортированную по списку. Я построил метод, как показано ниже, и он не возвращает старую дату в первой позиции. Результат должен быть: самый старый - самый новый.C# Получить старую дату из справочника
private static List<FileInfo> GetOldestSortedFiles(string location)
{
return new DirectoryInfo(location).GetFiles().OrderByDescending(f => f.CreationTime).ToList();
}
Я что-то не так?
То, что я пытаюсь сделать, это своего рода справочник по старой датой на вершине. – TGarrett
Вы сортируете по дате в порядке убывания, а не по возрасту, поэтому наступит «самая большая» дата (новейшая). –