RSCommandLineParse by Richard Schoen - RichardSchoen.Net

<PackageReference Include="RSCommandLineParse" Version="1.0.2" />

 RSCommandLineParse 1.0.2

The RS Command Line Parser .Net Class Library can be used to add basic command line parsing for parameters to an application. Parameters can be passed starting with -- or - or / as prefix character followed by a space or = between parm name and value. Example: app.exe --action=run or --action run Parameters are returned in a Dictionary object or a Hashtable object. Dictionary object is preferred. The assembly is compiled at .Net version 4.0 level compatability.

<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
  <metadata>
    <id>RSCommandLineParse</id>
    <version>1.0.2</version>
    <title>RS CommandLine Parser Class Library</title>
    <authors>Richard Schoen - RichardSchoen.Net</authors>
    <owners>Richard Schoen - RichardSchoen.Net</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>The RS Command Line Parser .Net Class Library can be used to add basic command line parsing for parameters to an application.

Parameters can be passed starting with -- or - or / as prefix character followed by a space or = between parm name and value. 

Example: app.exe --action=run or --action  run

Parameters are returned in a Dictionary object or a Hashtable object. Dictionary object is preferred.

The assembly is compiled at .Net version 4.0 level compatability.</description>
    <summary>The RS Command Line Parser .Net Class Library can be used to add basic command line parsing for parameters to an application.</summary>
    <releaseNotes>Updated to support parsing commnd line values with multiple keywords and preserving the value. 
Ex: --parm1=This is my parm would previously get parsed incorrectly into individual words when this parm value should be preserved as:  "--parm1,This is a test"</releaseNotes>
    <copyright>RichardSchoen.Net 2018</copyright>
    <tags>Command Line Parameters Parse Split</tags>
  </metadata>
</package>