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