У меня есть сетевая папка, которая может содержать до 10000 файлов (обычно около 5000).
Каким образом я могу получить путь к файлу последнего созданного файла в этой папке с помощью c #?
В настоящее время я использую нижеприведенное, но не знаю, был ли способ быстрее.
Спасибо.
DirectoryInfo di = new DirectoryInfo(xmlFileLocation);
var feedFiles = di.GetFiles("*.xml");
var sortedFeedFile = from s in feedFiles
orderby s.CreationTime descending
select s;
if(sortedFeedFile.Count() > 0){
mostRecentFile = sortedFeedFile.First();
}