| ▲ | nilirl 9 hours ago | |||||||||||||
Is the idea of the runtime contracts similar to the idea of runtime validation? Or are they different in some way? | ||||||||||||||
| ▲ | pramodbiligiri 9 hours ago | parent [-] | |||||||||||||
It is described in the "Code Contracts" section of the article: "Code contracts specify preconditions, postconditions, and invariants for critical functions. These contracts are converted into runtime asserts during testing but can be disabled in production builds for performance". The .NET framework article that he links to: https://learn.microsoft.com/en-us/dotnet/framework/debug-tra... | ||||||||||||||
| ||||||||||||||