Распараллеливание 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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д