Argument 1.2.0

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).

Annotations: C# 8 nullable reference types, ReSharper, Microsoft.CodeQuality.Analyzers, Code Contracts (.NET 4.5 only).

There is a newer version of this package available.
See the version list below for details.
Install-Package Argument -Version 1.2.0
dotnet add package Argument --version 1.2.0
<PackageReference Include="Argument" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Argument --version 1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Showing the top 1 GitHub repositories that depend on Argument:

Repository Stars
ashmind/SharpLab
SharpLab (previously known as TryRoslyn)

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
1.3.1 97 2/29/2020
1.2.0 214 2/15/2020
1.1.1 2,914 8/8/2019
1.1.0 6,899 4/1/2018
1.0.4-dnx-1 862 10/31/2015
1.0.3 3,284 8/26/2014
1.0.2 3,781 6/1/2014
1.0.1 643 6/1/2014
1.0.0 839 3/27/2014
0.9.6 881 4/21/2013
0.9.5 709 4/21/2013