Ensure.That.Source (nuget): A simple guard clause project helping you with validation and uniformed exception throwing when validating arguments.          This is the source distribution. There is also a portable class library package, Ensure.That, for .Net4+, Silverlight, Windows Phone, WinRT.
Keywords: argument|validation|guard|clause|c-sharp|csharp|dotnet|guard-clauses