これはあまり意味がないので、事前にお詫びします。私はC#開発者ではありませんが、確認するためのコードが提供されています。
モデルオブジェクトを関数に渡す必要がありますが、ループするため、名前を動的に作成する必要があります。それで、私が通常そのようにそれを参照すると仮定しましょう。
model.employee.title
model.employee.forename
最後の部分の文字列を使用してそれを参照するにはどうすればよいですか。
foreachを使用してさまざまな部分をループしますが、これは問題ありませんが、オブジェクトを関数呼び出しに渡す必要があります。最後の部分の名前をリテラル文字列( "title"、 "forname")として持っていますが、それをどのように渡すかわかりません。
だから効果的に私が必要なのは次のようなものを使うことです
model.employee."title"
また
model.employee.varContainingTheName
私はこれらが機能しないことを知っていますが、どのように進めるかわかりません。