2011-08-31 17 views

Respuesta

46

Según this post, usted podría haz esto:

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

También amo esta respuesta [aquí] (http://stackoverflow.com/a/13867061/4009972) por @nich Olas-carey que sugiere 'Directory.EnumerateFiles()' sobre 'Directory.GetFiles()' – codeMonkey

Cuestiones relacionadas