This project has moved and is read-only. For the latest updates, please go here.

CuttingEdge.Conditions v1.2

Rating:        Based on 5 ratings
Reviewed:  2 reviews
Downloads: 1941
Change Set: 76025
Released: Jun 23, 2011
Updated: Jun 23, 2011 by dot_NET_Junkie
Dev status: Stable Help Icon

Recommended Download

Application CuttingEdge.Conditions Runtime Library
application, 741K, uploaded Jun 23, 2011 - 1169 downloads

Other Available Downloads

Documentation CuttingEdge.Conditions.chm
documentation, 748K, uploaded Jun 23, 2011 - 310 downloads
Source Code CuttingEdge.Conditions Source Code
source code, 937K, uploaded Jun 23, 2011 - 462 downloads

Release Notes

CuttingEdge.Conditions is a library that helps developers to write pre- and postcondition validations in their C# 3.0 and VB.NET 9 code base. Writing these validations is easy and it improves the readability and maintainability of code.

This release adds IsNullOrWhiteSpace and IsNotNullOrWhiteSpace extension methods for string arguments and a adds a WithExceptionOnFailure<TException>() method on the Condition class which allows users to specify the type of exception that will be thrown.

For any feedback regarding the project in general and this release in particular, please go to the Discussions tab, or search for the author's mail address on his blog: Or use the author's codeplex profile page:

Reviews for this release

This library is so easy to use it almost a crime not using it.
by maartenmensink on Aug 10, 2012 at 12:05 PM
Excellent code! Perfect when you don't want the headaches of code contracts for runtime validation.
by rickrat on Jun 10, 2014 at 8:46 PM