2011-08-31 30 views

Trả lời

46

Theo this post, bạn có thể làm điều này:

var directory = new DirectoryInfo(your_dir); 
DateTime from_date = DateTime.Now.AddMonths(-3); 
DateTime to_date = DateTime.Now; 
var files = directory.GetFiles() 
    .Where(file=>file.LastWriteTime >= from_date && file.LastWriteTime <= to_date); 
+0

Cũng yêu câu trả lời này [ở đây] (http://stackoverflow.com/a/13867061/4009972) bởi @nich olas-carey gợi ý 'Directory.EnumerateFiles()' trên 'Directory.GetFiles()' – codeMonkey

Các vấn đề liên quan