- 1
- 2
- 3
- 4
- 5
- 6
FileInfo[] fi = new DirectoryInfo(di.FullName).GetFiles();
var creationList = from file in fi
where file.CreationTime.CompareTo(new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day)) < 0 //This instance is earlier than value.
group file.CreationTime by DateTime.Parse(file.CreationTime.ToString("yyyy-MM-dd")) into ct
select ct.Key;
wvxvw 24.01.2014 14:23 # +2
guest 24.01.2014 14:23 # 0
Фильтрует файлы: только те, что созданы раньше сегодняшнего дня (с временем 00:00:00).
Группирует файлы по времени создания.
Возвращает только ключи групп - в данном случае это время создания.
// Ваш КО
guest 24.01.2014 16:16 # 0
roman-kashitsyn 24.01.2014 14:33 # +1
taburetka 24.01.2014 14:34 # 0
roman-kashitsyn 24.01.2014 14:39 # 0
tirinox 24.01.2014 17:22 # +2
guest 24.01.2014 18:10 # +1
kegdan 25.01.2014 10:35 # 0
а так как оно все равно будет сортироваться
someone 25.01.2014 09:31 # +4
А если день, месяц или год поменяется между этими тремя вызовами?
Abbath 25.01.2014 17:29 # +2
Lure Of Chaos 28.01.2014 00:16 # 0
guest 25.01.2014 23:18 # +2