First of all, this question is not a duplicate of this one or this one. I am not looking for answers taking the form of
Some_struct[] struct_array = new[]{
Some_struct(parameters),
Some_struct(parameters),
...
}
with Some_struct has a parameterized constructor.
The array to be created is large in size. Is there a way that one can initialize the array all at once without iterating over its indexes and explicitly initializing each data member?