public DateTime? GetLastUpdate()
{
var preResult = from item in GetSigFileNamesByFileName()
let lastWriteTime = new FileInfo(item).LastWriteTime
orderby lastWriteTime descending
select lastWriteTime;
if (preResult.Any())
return preResult.First();
return null;
}