我想要做的是看看我是否可以使用MinGW C ++编译器和调试器来使用C#app编译文件。我希望能够在需要时读取输出并写入C#应用程序中的输入(主要用于调试器的输入)。
从输出中读取将非常像Visual Studio在项目构建中的“输出”窗口中所做的。
之前我使用过System.Diagnostics.Process
但未能弄清楚如何与流程互动。
那么,我如何控制std输入/输出?
答案 0 :(得分:2)
答案 1 :(得分:0)
以下问题显示了如何捕获标准输出:
How do I run a Console Application, capture the output and display it in a Literal?
写入标准输入类似 - 将RedirectStandardInput设置为true,并使用streamwriter写入: