From d8bf4b3ab6c50929b42e201e1e9806bf695407fc Mon Sep 17 00:00:00 2001 From: Mike Phares Date: Tue, 20 Aug 2024 22:38:21 -0700 Subject: [PATCH] Sort order --- Day/Q32024/Helper-2024-08-20.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Day/Q32024/Helper-2024-08-20.cs b/Day/Q32024/Helper-2024-08-20.cs index 131713b..f6b839c 100644 --- a/Day/Q32024/Helper-2024-08-20.cs +++ b/Day/Q32024/Helper-2024-08-20.cs @@ -13,7 +13,8 @@ internal static partial class Helper20240820 string sourceDirectory = args[0]; string destinationDirectory = args[2]; string source = Path.GetFullPath(sourceDirectory); - string[] files = Directory.GetFiles(source, "*", SearchOption.AllDirectories); + FileInfo[] collection = Directory.GetFiles(source, "*", SearchOption.TopDirectoryOnly).Select(l => new FileInfo(l)).ToArray(); + string[] files = (from l in collection orderby l.LastWriteTime select l.FullName).ToArray(); logger.LogInformation("With search pattern '{SearchPattern}' found {files}", searchPattern, files.Length); foreach (string file in files) {