I think the question is clear. PLinq does not allow the creation of more than 63 threads (WithDegreeOfParallelism does not allow this, throws an ArgumentOutOfRangeException). In rare cases, we need to get more than 63 threads from a thread pool (such as I / O, where a task takes longer to complete than usual). As far as I know, the Parallel class also has the same limitation. Is there a workaround? what is the reason for this limitation?
source share