2010-06-01 4 views
1

Как открыть каталог, отсортированный по дате?Как открыть каталог, отсортированный по дате?

В C# я могу открыть каталог для чтения каждого файла. Как я могу убедиться, что каталог, который я изучаю в моем коде на C#, открывается так, что он сортируется по последней измененной дате?

ответ

3

Вы можете использовать Linq для сортировки файлов:

static void Main(string[] args) 
{ 
    var files = Directory.GetFiles(@"d:\", "*").OrderByDescending(d => new FileInfo(d).LastWriteTime); 
    foreach(var directory in files) 
    { 
     Console.WriteLine(directory); 
    } 

    Console.ReadLine(); 
} 
Смежные вопросы