Wie kann ich die kompliziertere Kommandozeilen parsen? Die Main-Methode bekommt ja ein string[] der übergebenen Argumente, aber was damit z.B. nicht geht ist:
programm.exe modus /option /option2=123
Gibt es dafür eine Bibliothek, die das für einen parst? Wenn nein, wie konstruiere ich meinen eigenen Parser für Kommandozeilenoptionen so wie in dem Beispiel?
Du müsstest da theoretisch einfach 3 Argumente bekommen. Einmal "modus" einmal "option" und einmal "option2=123"
Was willst du da dann parsen? Wenn du es einfach nach dem = splitten willst dann kannst du dazu die Split Methode verwenden "option2=123".Split('=') Auf Index 0 findest du dann option2 und auf index 1 findest du 123