Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2013, 19:38   #1
vprsc
Пользователь
 
Регистрация: 13.11.2012
Сообщений: 22
По умолчанию C# asp.net MVC (Directory.GetFiles)

Доброе время суток, помогите в такой проблеме. На сервере есть папка в ней файлы. Нужно получить список файлов на сервере по дате их создания. Список получаю и вывожу, а как отсортировать правильно по дате?
Список получаю так:
Код:
string basePath = Server.MapPath("~/Upload");
string[] files = Directory.GetFiles(basePath);
Нашел в Интернете такой код:
Код:
// Сортировка по дате создания
var iter = files.OrderBy(f => File.GetCreationTime(f));
Но он почему то не работает. Подчеркивает File. Помогите пожалуйста в данной проблеме
vprsc вне форума Ответить с цитированием
Старый 18.02.2013, 19:49   #2
vprsc
Пользователь
 
Регистрация: 13.11.2012
Сообщений: 22
По умолчанию

Спасибо разобрался самостоятельно:
Это:
Код:
string[] files = Directory.GetFiles(basePath);
Нужно заменить на:
Код:
var files = Directory.GetFiles(basePath).OrderByDescending(d => new FileInfo(d).CreationTime);
vprsc вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск файлов Directory.GetFiles FaTaL C# (си шарп) 6 19.05.2013 20:27
UpdateModel (C#/ASP.NET/MVC) vprsc ASP.NET 0 10.12.2012 00:09
ASP.NET MVC 2 + Ninject AlxSlakerson ASP.NET 2 15.05.2011 22:59
asp.net mvc sergei64_89 ASP.NET 3 28.09.2010 09:16
ASP .NET MVC KP0H ASP.NET 3 09.03.2009 17:10