[c#] How To: Execute command line in C#, get STD OUT results

One-liner run command:

new Process() { StartInfo = new ProcessStartInfo("echo", "Hello, World") }.Start();

Read output of command in shortest amount of reable code:

    var cliProcess = new Process() {
        StartInfo = new ProcessStartInfo("echo", "Hello, World") {
            UseShellExecute = false,
            RedirectStandardOutput = true
        }
    };
    cliProcess.Start();
    string cliOut = cliProcess.StandardOutput.ReadToEnd();
    cliProcess.WaitForExit();
    cliProcess.Close();