私は最近インタビューに行きました、そしてそこで彼らは私に次の質問をしました:
渡されたデータパスに基づいてオブジェクト階層を移動し、次のメソッドを実装するプロパティの値を返すコンポーネントを記述します。
パブリックオブジェクトgetValueFromPath(object parentObj、string dataPath);
オブジェクト階層は次のようになります。
Object1
objectRef2
property1
property2
parentObjはObject1になります
dataPathはobjectRef2.property2になります
誰かが私にそれをどのように行うことができるかについての考えを教えてもらえますか?