我有一些启动 perl 脚本的 C# 代码。perl 脚本有它自己的子进程。
我遇到的问题是,当我尝试读取标准输出时,C# 等待所有 perl 子进程完成,然后返回所有输出。
是否可以动态读取所有 Perl 子进程的标准输出?
->C# process
->Perl process
-> Perl child process
-> Perl child process
-> Perl child process
在 cmd 中运行 perl 脚本时,所有输出都是正确的。