Comment obtenir le nombre de processeurs logiques cores/threads en C#?

Comment je peux obtenir le numéro de la logique des cœurs de CPU?

J'ai besoin de cela pour déterminer le nombre de threads que je devrais courir dans mon application.

C'est l'OS dépend, quel OS?
Tout Windows qui prend en charge .net 3.5

OriginalL'auteur Kamil | 2012-10-22