Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ublic static void ProcessFileGroup(IGrouping<string, FileInfo> fileGroup)
- {
- try
- {
- Console.Write($"\rNow handling {fileGroup.Key} files\t\t\t\t\t");
- //Parallel.ForEach(fileGroup, ProcessFile);
- //Parallel.ForEach(fileGroup, ProcessFileAsync);
- foreach (FileInfo file in fileGroup)
- {
- //ProcessFile(file);
- ProcessFileAsync(file);
- }
- Console.Write($"\r{DateTime.Now} | {fileGroup.Key} has finished parsing\t\t\t\t\t");
- }
- catch (Exception e)
- {
- Console.WriteLine($"\r\n{e.Message}\r\n{e}");
- throw;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement