Console.WriteLine () делает мою программу быстрее, wtf? - PullRequest
0 голосов
/ 31 декабря 2018

Так что я не могу понять, как час, и это сводит меня с ума.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...