Info
Version: | 0.26.165.1 |
Author(s): | Matthew Wilson |
Last Update: | Wednesday, August 14, 2019 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/synesissoftware/CLASP.NET |
NuGet Url: | https://www.nuget.org/packages/CLASP.NET |
Install
Install-Package CLASP.NET
dotnet add package CLASP.NET
paket add CLASP.NET
CLASP.NET Download (Unzip the "nupkg" after downloading)
Dependencies
Tags
The main features are:
* parsing of a command-line (string[]) into flags, options, and values;
* support of flag/option aliases, via specifications;
* support for "--option=value" and "--option", "value" forms of options;
* support for combination of single-letter flags, e.g.
"-xy" is the same as "-x", "-y";
* providing validation of required/missing/unknown flags, options, and values;
* binding of an arbitrary user-defined class from the command-line;
* rich support for standard "--help" and "--version" flags;
* and much more ...