C#での構造体に関する質問です。

構造体の要素数を数えた上で、
構造体に設定した内容をfor文でまわして
コンボボックスなどに設定したいのですが、
構造体の要素数と構造体の要素数文まわして、
構造体の一番上の要素から値をとって設定する。
という作業はどのようなコードで可能ですか。