上次修改的目录

时间:2016-08-17 13:31:51

标签: c#

我正在尝试在C#中获取最后修改的目录,在某个日期它被修改,无论我尝试什么,它总是得到索引0。我不明白为什么我的代码错误。今天我调试它的日期即使我今天修改了文件也没有结果。

string dategiven = "";
dategiven  = DateTime.Now.ToString();


var directories = Directory.GetDirectories(Dir)
    .Where(d => new FileInfo(d).LastWriteTime >= Convert.ToDateTime(dategiven));

2 个答案:

答案 0 :(得分:2)

在示例中您提供了您正在尝试将文件修改为创建datagiven变量或将来的确切时刻。如果您想要修改今天的文件,请使用DateTime.Today代替DateTime.Now

答案 1 :(得分:0)

下面的作品谢谢大家我想我需要调试才能了解发生了什么。

 string dategiven = "";
 dategiven  = DateTime.Today.ToString();


  var directories = Directory.GetDirectories(Dir)
.Where(d => new FileInfo(d).LastWriteTime >= Convert.ToDateTime(dategiven));