如何获取文件夹下当天产生或修改的所有文件?

firevian 2009-12-08 01:17:56
请问如何获取文件夹下当天产生或修改的所有文件?除了遍历的方法之外。因为文件夹文件较多,这个程序的执行频率又很高,每次遍历不是很好吧。

谢谢。
...全文
95 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
flowerjack 2009-12-08
  • 打赏
  • 举报
回复
想弄明白这个问题,来学习一下
zhujiazhi 2009-12-08
  • 打赏
  • 举报
回复
public void SearchFile(DirectoryInfo dirInfo)
{

foreach (FileInfo fileInfo in dirInfo.GetFiles())
{
//fileInfo.LastAccessTime
//fileInfo.CreationTime
}

foreach (DirectoryInfo childDirInfo in dirInfo.GetDirectories())
{
SearchFile(childDirInfo);
}
}
dfzx 2009-12-08
  • 打赏
  • 举报
回复
你要访问肯定是要遍历的,是可以把文件按日期分到日期做为名字文件夹中

110,547

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧