Я пытаюсь найти последний файл .XML в последней созданной папке. Думаю, это простое решение, но у меня, как у новичка, от него седеют волосы.
Мой код:
string dir = runfrom + @"\results";
string xml = "*.xml";
DirectoryInfo newestdir = new DirectoryInfo(dir).GetDirectories().OrderByDescending(d => d.LastWriteTimeUtc).First();
var dirInfo = new DirectoryInfo(newestdir.ToString());
var file = (from f in dirInfo.GetFiles(xml) orderby f.LastWriteTime descending select f).First();
dirinfo содержит только имя самого нового каталога, но не полный путь. Я (конечно) получаю сообщение об ошибке, потому что каталог не найден без пути.