有没有某个方法能够直接通过时间段获取创建日期等于这个时间段的文件?因为遍历的话,文件太多,有问题,如果没有的话,只能走遍历所有文件取出在这个时间段的所有文件了 using System.Linq;
string path = @"D:\ceshi";
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) > DateTime.Parse("2014-11-01") && File.GetCreationTime(p) <= DateTime.Parse("2014-12-01"));try。。tks
解决方案 »
- 关于C#对象加锁的问题
- model实体类问题
- 如何让某个DLL只能让某个EXE去调用!其他的EXE都无法调用或反射它!
- 三层模式
- C# 如何获取一个网页中的手机号码?
- webBrowser控件屏蔽js,但不屏蔽统计
- 摄像头实时显示影像变形..标题要长.............才会醒目........
- *******************关于c#编写的ftplibary的问题**************
- [初来CSDN,小弟也不知道自己有多少分,反正全给了]数据导出到 XML 如何 控制 XML 的根节点 和一级 节点
- 开发环境搭建!
- C#中类似c语言的#define怎么写?
- 在循环体频繁访问控件的同一属性,应该用什么方法?
有没有某个方法能够直接通过时间段获取创建日期等于这个时间段的文件?因为遍历的话,文件太多,有问题,如果没有的话,只能走遍历所有文件取出在这个时间段的所有文件了 using System.Linq;
string path = @"D:\ceshi";
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) > DateTime.Parse("2014-11-01") && File.GetCreationTime(p) <= DateTime.Parse("2014-12-01"));try。。tks试了,但是好像不对,我创建了一个文件夹,里面放了几个文件,创建日期都是2014-11-13日的,
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) >= DateTime.Parse("2014-11-13")
&& File.GetCreationTime(p) <= DateTime.Parse("2014-11-13")); 记录数为0
有没有某个方法能够直接通过时间段获取创建日期等于这个时间段的文件?因为遍历的话,文件太多,有问题,如果没有的话,只能走遍历所有文件取出在这个时间段的所有文件了 using System.Linq;
string path = @"D:\ceshi";
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) > DateTime.Parse("2014-11-01") && File.GetCreationTime(p) <= DateTime.Parse("2014-12-01"));try。。tks试了,但是好像不对,我创建了一个文件夹,里面放了几个文件,创建日期都是2014-11-13日的,
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) >= DateTime.Parse("2014-11-13")
&& File.GetCreationTime(p) <= DateTime.Parse("2014-11-13")); 记录数为0
加上时分秒。
有没有某个方法能够直接通过时间段获取创建日期等于这个时间段的文件?因为遍历的话,文件太多,有问题,如果没有的话,只能走遍历所有文件取出在这个时间段的所有文件了 using System.Linq;
string path = @"D:\ceshi";
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) > DateTime.Parse("2014-11-01") && File.GetCreationTime(p) <= DateTime.Parse("2014-12-01"));try。。tks试了,但是好像不对,我创建了一个文件夹,里面放了几个文件,创建日期都是2014-11-13日的,
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) >= DateTime.Parse("2014-11-13")
&& File.GetCreationTime(p) <= DateTime.Parse("2014-11-13")); 记录数为0
加上时分秒。
谢谢,谢谢。