У меня есть класс C #, MyCommand, который запускается с использованием backgroundWorker и пула потоков. MyCommand выполняет исполняемый файл командной строки, используя класс Process. Экземпляры MyCommand, каждый в своем собственном потоке, работают последовательно, а не параллельно. Мне просто интересно, блокирует ли выполнение Process.Start () в MyCommand другие потоки.