Zitat von Andy: „Es geht eher darum diverse aufgaben parallel zu machen, statt nacheinander.“Hast Du mal über Parallel.For() oder Parallel.ForEach() nachgedacht? Da gehst Du einfach in eine Prozedur mit einem Index bzw. Item rein und tust abhängig davon was zu tun ist.