Catalog NuGet
Back to packageRELEASE DETAILS

1.0.0

NuGet

declcmdparser

This package contains a powerful, declarative command-line parsing system in a single .cs file. You can include this in any project with almost zero footprint and very easy/readable usage, as shown below. More switch types, including generic ones are coming soon. Example: static void Main(string[] args) { ... args.Process(() => { Console.WriteLine("Print usage here..."); Environment.Exit(-1); }, new CommandLine.Switch("args1", v => saveArgs1Variable = v.First()), new CommandLine.Switch("boolValue1", v => saveBoolValue1 = bool.Parse(v.First())), new CommandLine.Switch("ListOfStringsArgs", v => saveListOfStringArgs = v.ToArray()), new CommandLine.Switch("ComplexArgument", v => { // Excute code

PublishedUnknown
Direct dependencies0
Transitive dependenciesNot calculated

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

0 collected

No distribution files are present in the collected metadata.

Checksums from source
{
  "SHA512": "jGAhSDvNeHuqSyKKUQ/3PNtxmCd5ae2SBiMzs39DTygaX5/FHhUKZCF9+Qs+rHabldSGT4abDBA4iUJ7ixestw=="
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:43 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:031cf968e74aaa40e1315ec07d8c193c7b223bffe9f84bd66fa17a4a5fd98c13

Other collected versions

1.3.0Unknown1.2.1Unknown1.1.1Unknown1.1.0Unknown1.0.0.3Unknown1.0.0.2UnknownView all collected versions →