Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
 Parallel.ForEach  [new]
Pavluha
Member

Откуда:
Сообщений: 1564
Подскажите, почемуцм Parallel.ForEach запускает обработку одной записи 5 раз?

Parallel.ForEach(documentsToUpdate, new ParallelOptions { MaxDegreeOfParallelism = 1, CancellationToken = cancellationToken }, (document, pls, i) =>
            {
}
16 окт 17, 17:48    [20873799]     Ответить | Цитировать Сообщить модератору
 Re: Parallel.ForEach  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4207
Pavluha
Подскажите, почемуцм Parallel.ForEach запускает обработку одной записи 5 раз?

Parallel.ForEach(documentsToUpdate, new ParallelOptions { MaxDegreeOfParallelism = 1, CancellationToken = cancellationToken }, (document, pls, i) =>
            {
}

возможно documentsToUpdate это перечисление, которое как то криво возвращает элементы, всегда 1ый например. Попробуй привести к массиву или списку сперва и посмотреть. А так мы не экстрасенсы по 1 строке проблему находить
17 окт 17, 11:32    [20875249]     Ответить | Цитировать Сообщить модератору
 Re: Parallel.ForEach  [new]
hVostt
Member

Откуда:
Сообщений: 19322
Pavluha,

Очевидно, у тебя в коде какая-то проблема.
Не благодари
17 окт 17, 12:00    [20875409]     Ответить | Цитировать Сообщить модератору
Все форумы / WinForms, .Net Framework Ответить