Home »

What are code contracts?

Question ListCategory: .NETWhat are code contracts?
alisataylore190 author asked 9 years ago
1 Answers
jully882 author answered 8 years ago

Code contracts help you to express the code assumptions and statements stating the behavior of your code in a language- neutral way. The contracts are included in the form of pre- conditions, post- conditions and object- invariants. The contracts help you to improve- testing by enabling run- time checking, static contract verification, and documentation generation. The System.Diagnostics.Contracts namespace contains static classes that are used to express contracts in your code.

Please login or Register to Submit Answer