Lets say I have a struct with more than hundred elements with complex names. And I am passing a struct of the struct type described to a function using ref, like this:
Maybe you should re-examine your choice of data structure. Perhaps a dictionary would be better suited?