C# hat folgendes geschrieben : |
| ich arbeite grad an einer Art Konsole (aber Windows.Forms-Namespace). Auf jeden fall soll die Konsole verschiedene Kommandos ausführen können. |
Was denn nun, Console, Windows Forms oder aber vielleicht WPF?
Naja, so wie ich das sehe, kommst Du um CodeDom nicht rum.
Also ich würde so vorgehen: Es wird irgendein Befehl übergeben + Parameter optional.
Nun schaust Du in Deinem Verzeichnis nach, ob dort eine Datei existiert, die den Namen des Befehls hat. Wenn ja, diese lesen und an den CodeDom-Provider übergeben, der daraus ausführbaren Code macht. Dann den Code ausführen und die Parameter übergeben. Und Returnvalue ausgeben.
Aber wozu brauchst Du das eigentlich??
Das ist alles eine sehr wacklige Angelegenheit. Und für einen Anfänger nicht gerade leicht zu programmieren.
Vor allem die Fehlerbehandlung!