From CodeProject:
Download sample - 0.6 KB. The Bolch's Builder Pattern involves creating a builder class for convenient creation of a target class. A builder consists of methods that set specific properties on the target object, and returns the builder itself so that subsequent calls can be chained.