43 lines
1.1 KiB
C#
43 lines
1.1 KiB
C#
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<FileTimeInfo> list = new List<FileTimeInfo>();
|
|
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();
|
|
|
|
}
|
|
|
|
}
|
|
}
|