获取文件夹下最新文件 (转)

 

 

 private void button1_Click(object sender, EventArgs e)
        {
            string[] res = GetLatestFiles(@"D:\dir\dir1", 5);
        }
  
        string[] GetLatestFiles(string Path, int count)
        {
            var query = (from f in Directory.GetFiles(Path)
                         let fi = new FileInfo(f)
                         orderby fi.CreationTime descending
                         select fi.FullName).Take(count);
            return query.ToArray();
  
        }

 

posted @ 2015-07-30 16:27  北冥子  阅读(530)  评论(0编辑  收藏  举报