Создавать новые потоки самостоятельно вам не потребуется. Единственная ситуация, в которой может возникнуть необходимость в создании экземпляров Thread, — создание потоков STA для COM-взаимодействий.
Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование
·
Стивен Клири