commandlineparser / commandlineparser/commandline

3 Mutually exclusive groups: how to declare required parameters?

Offen
#942 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C#
Sterne
4.8k
Forks
478
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I have 3 SetName mutually exclusive groups.
In every group I'd like to have required parameters.
1
p11 (required=true)
p12 (required=false)
2
p21 (required=true)
p22 (required=false)
3
p31 (required=true)
p32 (required=false)

By fact: the application detected group 2 it generated error that no required parameter p11.
But it is from group 1. I do not need it.
When I have declared all options Required=false it helped.

What I do wrong?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.