Это на самом деле не до составляемого списка, а скорее до конкретного IEnumerable<T>
, который повторяется. этот поток безопасен? Если он не поддерживает одновременную итерацию и редактирование, ожидайте исключения (или, что еще хуже, непредсказуемых результатов). Большинству итераторов .NET это не понравится; 4.0 вводит больше параллельных коллекций, или вы можете написать свой собственный.
Если список успешно создан createD (итерирует источник), то созданный источник не окажет никакого влияния - оба отключены.