All about Sitecore.Diagnostics.Assert statements in Sitecore

Sitecore has a fundemental Assert(Sitecore.Diagnostics.Assert) which defers from the traditional .NET Debug.Assert.  In general assertion are basically used to ensure the code or the condition is correct during the development and exception handling makes sure your code...