C#如何将一个句子的名称作为String

时间:2017-09-20 17:33:31

标签: c# reflection

我需要识别被称为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")但我不想这样做。

注意:我需要这个来使用特定的字符串执行查询。我试着用反射,但我不能得到财产的来电。

0 个答案:

没有答案