質問: ### 前提・実現したいこと C#からJAVAのコンソールアプリケーションを実行し コントロールするアプリケーションを作っています ### 試したこと・分からないこと プログラムの実行はかるく探し試したら行けたのですが それを操作する、コマンドを送信する方法が分かりません
回答: System.Diagnostics.Process.Start()でJavaアプリを起動し標準入出力を通して操作する形を取るのが一番簡単だと思います。 具体的には、Java側では常に標準入力を待ち続け、C#側でコマンドを標準入力にリダイレクトし、Java側でそれを解釈しコマンド実行という流れになるかと思います。結果がほしければJava側のコマンド実行の結果を標準出力に出力し、C#側でそれを読み取ればいいかと。