Si tu utilises linq il y a les méthodes Parrallel
https://docs.microsoft.com/fr-fr/dotnet/standard/parallel-programming/introduction-to-plinq