Para definir a afinidade de CPUs usando c #

Eu criei um aplicativo de janela em c #.Agora eu quero definir a afinidade da CPU para esta aplicação.Eu posso ter 2 processadores, 4 processadores, 8 processadores ou pode ser mais de 8 processadores.

Eu quero definir a afinidade da CPU usando a entrada da interface.

Como posso conseguir isso? Como é possível definir a afinidade usando Environment.ProcessorCount?

questionAnswers(4)

yourAnswerToTheQuestion