задача - запустить exe на с# и считать оттуда поток данных. 
                  
                  
                  Проблема - 
                  
                  
                  Runtime.GetRuntime().exec 
                  
                  
                  И processbuilder не позволяют получить доступ к этому потоку данных через на протяжении всей работы программы. Другими словами, я могу это сделать только в рамках одного метода, где я запускаю этот exe. А мне нужно, когда у меня много контроллеров, методов и тд например в первом запустил exe, а на последующих этапах считал поток. Как фиксить ? 
                  
                  
                  
                  
                  
                  Я могу запустить через класс Desktop, отработку сторонней программы сложить в текстовый файл а потом без проблем считать, но это костыльно. Есть идеи ?
                  
                  
                
Задача решилась через дополнительный Thread
И сколько их создаётся?
Обсуждают сегодня