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 тестов, и это определенно проблема, больше ничего не меняется. Но почему?!

0 ответов

Другие вопросы по тегам