我有一个控制台应用程序,它提示我想通过 Windows 窗体应用程序的 System.Diagnostics.Process.Start() 方法从 C# 调用的各种信息,但我不能让它正常工作。作为一个简单的示例,假设我想通过 Windows 窗体应用程序捕获 FirstName 和 LastName,然后像这样动态地将它们传递给控制台应用程序:
- 表单应用程序启动,用户键入名字和姓氏的值,然后单击按钮提交
- 它为控制台应用程序调用 Process.Start
- 控制台应用程序写出“输入您的名字”
- Forms 应用程序读取此提示,确定它需要使用它收集的 FirstName 值进行响应,并将其写入控制台应用程序的输出
- 控制台应用程序接受输入并响应下一个提示“输入您的姓氏”
- Forms 应用程序读取此提示,确定它需要使用它收集的 LastName 值进行响应,并将其写入控制台应用程序的输出
- 控制台应用程序现在拥有它需要的所有信息并继续其愉快的方式
感谢您的任何见解,这根本不是我与之合作过的领域