returned for Tags:"argument"
Command Line Parser Library
Terse syntax C# command line parser for .NET with F# support. The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.
142,715 total downloads
A declarative command line and XML configuration parser for F# applications.
Argument validation made simple and unified. It ensures arguments conforms to simple validation rules and provides an uniformed exception throwing strategy if arguments are invalid.
CuttingEdge.Conditions is a library that helps developers to write fluent pre and postcondition validations in their C# 3.0 and VB.NET 9.0 code base.
Writing these validations is easy and it improves the readability and maintainability of code.
OBSOLETE Command Line Parser Library 2.0
OBSOLETE - This fork is not maintained, and the official package has activity again.
Please use this one: https://www.nuget.org/packages/CommandLineParser/
The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and...
Guard and Validator library.
Throws an exception if conditions are not met.
Supports the ability to get a list of the failed conditions.
docopt.net, a beautiful command-line parser
docopt.net is the .net version of the docopt python beautiful command line parser. docopt.net helps you define an interface for your command-line app, and automatically generate a parser for it. docopt.net is based on conventions that have been used for decades in help messages and man pages for...
Ookii.CommandLine is a powerful command line parsing library for .Net applications. It allows you to easily define a set of accepted arguments, and then parse the
command line supplied to your application for those arguments. In addition, it allows you to generate usage help from the arguments...
Command Line Parser Library 1.9
The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks. This is a fork of the original project, including most pull requests.
A simple guard clause project helping you with validation and uniformed exception throwing when validating arguments.
This is the source distribution. There is also a portable class library package, Ensure.That, for .Net4+, Silverlight, Windows Phone, WinRT.
Command Line Parser Library 2.1
The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.
Argument validation methods, for example:
this.user = Argument.NotNull("user", user).
Less fancy than approaches based on lambdas/anonymous classes, but less scary performance-wise (given that argument checks are often all over the place).
Includes Code Contracts [ContractArgumentValidator]...
ArgSentry is a utility class for validating method argument values.
NClap is a .NET library for parsing command-line arguments and building interactive command shells. It's driven by a declarative attribute syntax, and easy to extend.
Yet Another Command-Line Parser
A simple guard library for validating method parameters without being a complete validation library.
This library makes it easy to validate method arguments in a uniform way.
The package targets multiple versions of the .NET framework: .NET 2.0, 4.0, 4.5 and has a portable version for...
A really simple C# guard clause/validation library
The ultimate .NET command line parser - PowerArgs converts command line arguments into .NET objects that are easy to program against. It also provides a ton of additional, optional capabilities that you can try such as argument validation, auto generated usage documentation, tab completion, Entity...
Lightweight and Composable CLI Argument Parser for all modern .Net platforms
A simple utility to help you parsing string array arguments into objects. With this class you can save the time spent on validations created for console applications. The arguments are bound to class properties, the binding is done using attributes over the properties, those attributes let you...