This project brings the advantages of design-by-contract programming to all .NET programming languages. Programming with contracts means writing extra pre-conditions, post-conditions, and object invariants in your code.
Install-Package DotNet.Contracts -Version 1.10.20606.1
dotnet add package DotNet.Contracts --version 1.10.20606.1
<PackageReference Include="DotNet.Contracts" Version="1.10.20606.1" />
paket add DotNet.Contracts --version 1.10.20606.1
#r "nuget: DotNet.Contracts, 1.10.20606.1"
// Install DotNet.Contracts as a Cake Addin #addin nuget:?package=DotNet.Contracts&version=1.10.20606.1 // Install DotNet.Contracts as a Cake Tool #tool nuget:?package=DotNet.Contracts&version=1.10.20606.1
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on DotNet.Contracts:
QuickGraph provides generic directed/undirected graph datastructures and algorithms for .NET. QuickGraph comes with algorithms such as depth first seach, breath first search, A* search, shortest path, k-shortest path, maximum flow, etc...
This package is not used by any popular GitHub repositories.