Quelle: dotnetpro
Fünfmal Eingabeaufforderung 12.08.2019, 00:00 Uhr

CLI-Parser für .NET

Parser erleichtern die Verarbeitung der an der Konsole eingegebenen Befehle.
Konsolenanwendungen arbeiten in der Regel im Textmodus. Die Übergabe der Parameter erfolgt über die Kommandozeile, wobei einzelne Schalter in Befehlen durch Leerzeichen abgegrenzt oder durch Sonderzeichen kenntlich gemacht werden. Schalter, die Werte entgegennehmen, werden dabei in den meisten Fällen per Doppelpunkt mit diesem Wert verkettet, etwa COUNT /start:1001 /end:2000.
Will man nun selbst ein Kommandozeilenprogramm schreiben, helfen spezielle Parser, die Befehlssyntax zu analysieren. Visual Studio stellt für Konsolenanwendungen sprachspezifische Projektvorlagen bereit, die über die Klasse System.Console mit der Eingabeaufforderung agieren und darüber Eingaben, Ausgaben sowie Fehler verarbeiten.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar