我们有一个 asp.net,C# 应用程序,其中需要获取所有修改日期为 b/w startdate 和 enddate 的文件。我们怎样才能做到这一点?还想获取过去 3 个月内未修改的所有文件吗?
user339160
问问题
46319 次
2 回答
59
根据这篇文章,你可以这样做:
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);
于 2011-08-31T12:25:11.040 回答
1
于 2011-08-31T12:06:09.623 回答