Check out Process.Start() :
MSDN - Process.Start Method
Your code will probably look something like this:
var process = Process.Start(pathToProgram, argsString); process.WaitForExit(); var exitCode = process.ExitCode;
If by "the result of the console application" you mean any output of the program to the console during its launch ... you need to look at the documentation and find out how to redirect the output of the program from the console to another thread.
source share