Olá pessoal, nessa rotina, quero percorrer um diretório e mostrar todos os arquivos que contenha em seu nome "LOJA", mas não estou conseguindo mostra-los na ordem de data e hora nem em ordem crescente ou decrescente.
Quero que considere a data e a hora do arquivo, o que há de errado ?
DirectoryInfo dirInfo = new DirectoryInfo(Environment.CurrentDirectory);
FileInfo[] files = dirInfo.GetFiles("LOJA*.exe", SearchOption.TopDirectoryOnly);
IOrderedEnumerable<FileInfo> maisRecente = files.OrderBy(x => x.CreationTime)
foreach (FileInfo file in maisRecente)
{
if(file.Name.ToUpper().Contains("LOJA.VSHOST.EXE"))
continue;
Console.WriteLine(@"{i +1} - {file.Name}, {file.CreationTime}");
Console.WriteLine(file.Name + " " + file.LastWriteTime);
Console.ReadLine();
}
C#, Windows Form Apllication