Console.WriteLine() делает мою программу быстрее, wtf?
Так что есть что-то, что я не могу понять с тех пор как час, и это сводит меня с ума.
Я устанавливаю темы с помощью ThreadPool.SetMinThreads(10, 10)
(10 в качестве примера)
я использую Parallel.ForEach
многопоточность моей программы
Это очень быстро при использовании
string code = Pattern.Generate(Configuration.settingsPattern);
Console.WriteLine("something random idk");
var (valid, value) = Modules.Redeem(code);
Но когда я удаляю это Console.WriteLine()
, так что мой код выглядит так:
string code = Pattern.Generate(Configuration.settingsPattern);
var (valid, value) = Modules.Redeem(code);
Это идет очень медленно, я сделал около 20 тестов, и это определенно проблема, больше ничего не меняется. Но почему?!