In this episode we are going to take a look at the how to use the System.Lazy namespace. One of the pretty cool new nuggets inside the .Net 4.0 framework is System.Lazy. What System.Lazy brings to the table is a way to create objects which may need to perform intensive operations and defer the execution of the operation until it is 100% absolutely needed.