瀏覽代碼

Let's play it safe

Piotr Czajkowski 4 天之前
父節點
當前提交
7c185dbca9
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      ProcessFiles/ProcessFiles.cs

+ 9 - 1
ProcessFiles/ProcessFiles.cs

@@ -100,7 +100,15 @@ namespace ProcessFiles
             List<string> files = [];
             foreach (var extension in fileExtensions)
             {
-                files.AddRange(Directory.GetFiles(path, $"*.{extension}", searchOption));
+                try
+                {
+                    var filesWithExtension = Directory.GetFiles(path, $"*.{extension}", searchOption);
+                    files.AddRange(filesWithExtension);
+                }
+                catch (Exception e)
+                {
+                    errors.Add($"Problem getting files: {e.Message} ({e.Source})");
+                }
             }
 
             if (files.Count == 0)