标签: c# linux mono
我正在尝试使用C#和Mono启动一个新进程,但仍然能够将输入写入该新进程。
举例来说,假设我有一个等待按键输入的简单程序。 收到后,它会自行关闭,并使用以下代码立即重新启动:
name
它一遍又一遍地做。
除了,我在第一次输入后被阻止。 一旦我最初使用以下命令启动程序:
mono dummy_program.exe
然后按任意键,程序将关闭并重新启动,但是我将焦点“丢失”到了程序的新实例上。无法向他发送任何输入。
我的代码怎么了?