C #, существует ли такая вещь, как потокобезопасный поток?

я перенаправляю вывод процесса в средство чтения потока, которое я прочитал позже. Моя проблема в том, что я использую несколько потоков, которые ДОЛЖНЫ иметь отдельные экземпляры этого потока. Когда Я иду читать этот поток, потоки ложатся и начинают странно работать.

Можно ли создать потокобезопасный поток?
РЕДАКТИРОВАТЬ: Я заблокировал ReadToEnd на streamreader и строку, в которой я это сделал: reader = proc.StandardOutput;

7
задан Joey Gfd 25 July 2011 в 16:59
поделиться