获取在日期范围内修改的所有文件
本文关键字:文件 修改 日期 范围内 获取 | 更新日期: 2023-09-27 18:07:20
我们有一个asp.net, c#应用程序,其中有一个要求得到所有的文件,其日期修改将是b/w开始日期和结束日期。我们如何才能做到这一点?
根据这篇文章,你可以这样做:
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);
看这个问题和答案:
如何使用。net在目录中找到最新的文件,而不需要循环?
您可以从那里开始,并将您的where
子句添加到答案中提供的LINQ查询:)