From ba924775f2a27cd09aadd2b8ee92854b45e1166c Mon Sep 17 00:00:00 2001 From: Adam R Grey Date: Sun, 10 Dec 2023 11:47:49 -0500 Subject: [PATCH] i had my math right the first time or close idk --- Program.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Program.cs b/Program.cs index 6d63ee0..c50fa1d 100644 --- a/Program.cs +++ b/Program.cs @@ -42,11 +42,14 @@ if(feed.KeepCount != null && feed.KeepCount > 0) { var files = Directory.GetFiles(feed.OutputDir, "*" + ext); - if(files.Length > feed.KeepCount -1) + //Console.WriteLine($"in {feed.OutputDir}, I see {files.Count()} files with extension {ext}"); + if(files.Length > feed.KeepCount - 1) { - files = files.Order().Take((int)feed.KeepCount -1).ToArray(); + files = files.Order().Take(files.Length - (int)feed.KeepCount + 1).ToArray(); + //Console.WriteLine($"filtered down to {files.Length}"); foreach(var f in files) { + Console.WriteLine($"deleting {f}"); File.Delete(f); } }