Robuta

https://www.educative.io/courses/the-easiest-way-to-learn-design-patterns-in-csharp/building-a-complex-object-hierarchy Using the Composite Pattern to Build Complex Object Hierarchies Learn how the Composite design pattern helps create and manage tree-like structures such as file systems in C# projects. the composite patternusingbuildcomplexobject