Microsoft Research Community

Spec#

Shortcuts

Sorting and Filtering
Spec# is an experimental language that extends C# with several design-by-contract features. The new features of Spec# include a non-null type system, method pre- and post-conditions, loop invariants, and object invariants. The Spec# Programming System provides design-time checking, run-time checking, and a static verifier. This version of Spec# runs on .NET Framework version 2.
Page 1 of 1 (2 items) | RSS

Browse Discussions

News and Announcments

News about Spec#: new releases, new content coming online, and other announcements.

Chat- General

Spec# community chat.
©2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Feedback