C#-Processbaum

  • Hallo all,
    ich muss einen Processbaum aufbauen
    er sieht so aus: A - B -E
    |
    C
    |
    F
    die Aufgaben:

    2

    A: Startet B und C, wartet dann auf Taste und beendet sich

    3

    B: Wartet auf Ende von E und beendet sich dann

    4

    C: Startet F, wartet dann auf Taste und beendet sich

    5

    E: Wartet auf Taste und beendet sich


    6 F: Wartet auf Taste und beendet sich

    PHP
    class Program
    {
    static void Main(string[] args)
    {
    Process pA = new Process();
    pA.StartInfo.FileName = "notepad.exe";
    pA.Start();
    ...pA.Close();


    ich habe keine Ahnung, wie man ein Prozess über Taste beendet.
    Danke im Voraus!