C#. Что лучше использовать для выполнение функции в 10 потоков?
Всем привет!
Что лучше использовать для выполнение функции в 10 потоков?
Вообщем есть есть из 7000 строк, по каждой из этих строк надо выполнить функцию грубо говоря CheckThis(string request)
Я хочу ускорить это дело, чтобы выполнялось сразу 10 запросов разом.
Что лучше использовать для этого? Parallels.Foreach? Threads? Plinq?
Спасибо заранее.
P.S. Если будет не сложно подскажите мини пример. Спасибо
Роман Мирр, ну так можно получить кол-во ядер и ограничить минусанув одно или сколько там нужно, а не тупо прописать какую-то цифру 10 и норм, главное, что у меня на компе работает. На крайняк можно подготовить для разного кол-ва ядер разные ограничения.