Create Array of Object on C#

Hello everyone,
searching a bit on google i could not find the solution to my problem.
I would like to create the schema that I posted as an image by c # code.
But in a dynamic, not static way.