Упрощение построения объектов с помощью шаблона проектирования Builder в C#

Шаблон построителя — это шаблон проектирования, позволяющий создавать сложные объекты путем пошагового указания их компонентов.

Вот пример того, как вы можете использовать класс Builder Pattern: