外部プログラムを実行する

http://dotnetfan.org/forums/25/ShowPost.aspxを参考する.忘れずにメモ.

using System;
using System.Diagnostics;

public class ProcessTest {
    public static void Main() {
        Process p = Process.Start("notepad.exe");
    }
}
using System;
using System.Diagnostics;

public class ProcessTest {
    public static void Main() {
        Process p = Process.Start("notepad.exe");
        p.WaitForExit(); // 終了するまで待つ
    }
}
using System;
using System.Diagnostics;

public class ProcessTest {
    public static void Main() {
        Process p = Process.Start("test.txt"); // 関連しているプログラムを実行
        p.WaitForExit();
    }
}
using System;
using System.Diagnostics;

public class ProcessTest {
    public static void Main() {
        Process p = Process.Start("notepad.exe", "test.txt");
        p.WaitForExit();
    }
}