System.Diagnostics.Contracts NuGet Package

Provides static classes for representing program contracts such as preconditions, postconditions, and invariants.

Commonly Used Types:
System.Diagnostics.Contracts.Contract
System.Diagnostics.Contracts.ContractClassAttribute
System.Diagnostics.Contracts.ContractClassForAttribute
System.Diagnostics.Contracts.ContractFailureKind
System.Runtime.CompilerServices.ContractHelper
System.Diagnostics.Contracts.ContractInvariantMethodAttribute
System.Diagnostics.Contracts.PureAttribute
System.Diagnostics.Contracts.ContractArgumentValidatorAttribute
System.Diagnostics.Contracts.ContractVerificationAttribute
System.Diagnostics.Contracts.ContractOptionAttribute

When using NuGet 3.x this package requires at least version 3.4.




Got any System.Diagnostics.Contracts Question?





Info

Version: 4.3.0
Author(s): Microsoft
Last Update: Tuesday, November 15, 2016
.NET Fiddle: Create the first Fiddle
Project Url: https://dot.net/
NuGet Url: https://www.nuget.org/packages/System.Diagnostics.Contracts


Install
Install-Package System.Diagnostics.Contracts
dotnet add package System.Diagnostics.Contracts
paket add System.Diagnostics.Contracts
System.Diagnostics.Contracts Download (Unzip the "nupkg" after downloading)

.NETFramework 4.5
  • No dependencies.
.NETStandard 1.0 monoandroid10
  • No dependencies.
monotouch10
  • No dependencies.
netcore50 Portable Class Library (.NETFramework 4.5, Windows 8.0, WindowsPhone 8.0, WindowsPhoneApp 8.1)
  • No dependencies.
win8
  • No dependencies.
wp8
  • No dependencies.
wpa81
  • No dependencies.
xamarinios10
  • No dependencies.
xamarinmac20
  • No dependencies.
xamarintvos10
  • No dependencies.
xamarinwatchos10
  • No dependencies.
215 packages depend on this package.




STATS

must-have-score

3.3

avg-downloads-per-day

46613

days-since-last-release

2719