Если я правильно понял, тогда параллельные коллекции создают снимок в качестве источника для Enumerator
, используемого в цикле foreach
, который требует блокировки.
Кэшируют ли они снимки или блокируют каждый раз?Имеет ли это потенциальное влияние на производительность?Я скептически отношусь к микроизмерениям, потому что они так легко приводят к ложным выводам, и я пытаюсь понять внутреннюю работу.
Спасибо!