commandlineparser / commandlineparser/commandline
Parser constructor is missing overload with ParserSettings argument
- Linguagem predominante
- C#
- Estrelas
- 4.8k
- Forks
- 478
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
I wanted to write this code, because this seems to be the most intuitiv way:
```csharp
ParserSettings settings = new()
{
AutoHelp = true,
AutoVersion = true,
CaseInsensitiveEnumValues = true,
CaseSensitive = false,
IgnoreUnknownArguments = true,
ParsingCulture = System.Globalization.CultureInfo.InvariantCulture,
};
Parser parser = new(settings);
```
But it doesn't work, because Parser doesn't have constructor with ParserSettings argument.
This also doesn't work:
```csharp
Parser parser = new() { Settings = settings };
```
because `Settings` is read-only.
So, there should be this constructor overload to initialize Parser with existing settings.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.