各位朋友,我想用循环查看文件创建日期是不是大于061101的,并统计,请指示关键代码,谢谢各位

解决方案 »

  1.   

    string[] strFiles = System.IO.Directory.GetFiles("C:\\*.txt");
    foreach (string strFile in strFiles)
    {
        System.IO.FileInfo fi = new System.IO.FileInfo(strFile);
        if (fi.CreationTime > DateTime.Parse("2006-11-01"))
        {
           MessageBox.Show(strFile + "的创建日期为" + fi.CreationTime.ToString());
        }
    }
      

  2.   

    System.IO.DirectoryInfo dr = new DirectoryInfo("c:\\");
    FileInfo[] files = dr.GetFiles();
    foreach (FileInfo f in files)
    {
    if(f.CreationTime >DateTime.Parse("2006-11-01"))
    {
    MessageBox.Show(f.ToString() + "的创建日期为" + f.CreationTime.ToString()); }

    }谢谢raozhiwen.问题在你提示下得到解决,给分!并把完善代码回帖,共享