gpt4 book ai didi

c# - 与命令行应用程序交互的最佳方式

转载 作者:可可西里 更新时间:2023-11-01 13:17:05 36 4
gpt4 key购买 nike

我需要为与命令行应用程序紧密交互的应用程序编写一个组件。命令行应用程序会询问一系列问题,执行一些计算,然后终止(我需要检测)。本质上,我想将此交互包装在一个包装器类中。

有没有人在过去取得过类似的成就?如果是这样,你是怎么做到的?您是否注意到了一种模式,或者可能使用了一些好的内置类?干杯!

最佳答案

您需要使用 Process 重定向输入和输出流;处理这两者有点棘手,因为您需要小心不要在缓冲区中丢失任何东西(导致死锁)。

您可能还想看看 OutputDataReceived用于基于事件的响应。

关于c# - 与命令行应用程序交互的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/442680/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com