using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Threading.Tasks; namespace TetraParkOCR { class GetOCRImage { //获取文件夹下最新文件的名称 public class FileTimeInfo { public string FileName; public DateTime FileCreateTime; } public FileTimeInfo GetLatesFileImageName(string dir,string ext) { List list = new List(); DirectoryInfo d = new DirectoryInfo(dir); foreach (FileInfo file in d.GetFiles()) { if (file.Extension.ToUpper() == ext.ToUpper()) { list.Add(new FileTimeInfo() { FileName = file.FullName, FileCreateTime = file.CreationTime }); } } var f = from x in list orderby x.FileCreateTime select x; return f.LastOrDefault(); } } }