Распараллеливание foreach - C#
Формулировка задачи:
Доброго времени суток!
Возник такой вопрос: хочу распараллелить foreach:
используя
Не подскажите, как это сделать и будет ли это быстрее, чем последовательный вариант?
Заранее спасибо!
Листинг программы
- foreach (var group in partition)
- partitions.Add(string.Join(",",group));
Листинг программы
- Parallel.ForEach
Решение задачи: «Распараллеливание foreach»
textual
Листинг программы
- var query = from @group in partition.AsParallel() select string.Join(",", @group);
- var partitions = query.ToList();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д