У меня есть код, который выглядит в базовом каталоге для самого последнего файла, который был написан (изменен). Код отлично работает в том, что он находит точный файл, за которым я работаю, но если есть системный файл, например «Thumbs.db», и если этот файл является самым последним файлом, на который был записан, я найду этот файл (когда Я не хочу). Есть ли способ исключить возврат определенных типов файлов? Файлы, за которыми я работаю, - это все XLS (или XLSX). Вот код, я использую:Исключая определенные файлы при использовании DirectoryInfo.GetFiles()
var vAmeriDirectory = new DirectoryInfo(ConfigurationManager.AppSettings["AmeriFileSourceLoc"]);
var vAmeriFile = vAmeriDirectory.GetFiles().OrderByDescending(f => f.LastWriteTime).First();