Original Question
C# - Parallelizing While Loop with StreamReader causing High CPU
I got an answer to use File.ReadLines from above. It seems like doing the accepted answer twice in 2 different threads cause them to share threads, but Thread 1 would do stuff with half of the threads, while Thread 2 would do nothing. Then it will reverse and repeat.
I need to do the code up to 4 times at the same time with all 10 threads running on both.