我需要识别被称为String的属性列表。 例如:
Person person = new Person();
// Arm, Hand and Finger are public properties
Foo(person.Arm.Hand.Finger);
我需要 person.Arm.Hand.Finger 作为字符串,如果我写 nameof 我只能得到手指但我需要整个调用。 当然我可以使用Foo(" person.Arm.Hand.Finger")但我不想这样做。
注意:我需要这个来使用特定的字符串执行查询。我试着用反射,但我不能得到财产的来电。