There is such a code with two for loops:
for (int a = 0; a < numb1; a++) { //тут весь код для запуска и работы потоков для цикла ниже. for (int d = 0; d < numb2; d++)//нужно чтобы этот подцикл выполнялся в 10 потоках (не суть количество потоков может быть разное) паралельно. { //тут не важно (код для выполнения в потоках). } } It is necessary that the second inner loop be executed in separate parallel threads, and preferably all the code for starting threads would fit inside the first loop, such as can be implemented in general in C #?