从Mono应用程序与CLI应用程序交互

时间:2012-01-10 12:15:34

标签: c# .net ubuntu mono command-line-interface

我正在为Mono平台开发Windows窗体应用程序。我需要使用第三方软件,该软件具有可通过终端访问的命令行界面。如何从我的应用程序中与该应用程序进行交互?

1 个答案:

答案 0 :(得分:5)

Process类将允许您启动命令行应用程序并与之交互。

使用ProcessStartInfo设置流程以及如何与流程进行交互(UseShellExecute = false;然后确保重定向标准输入/输出/错误。)

请参阅单声道网站上的this simple example