如何在复杂的类中找到特定属性的路径?

时间:2017-10-10 11:50:10

标签: c# class reflection properties path

我正在使用HTTP补丁来更新单个属性值。我想动态地找到一个复杂类的路径。

例如,考虑这是我的类结构。

    public class A
    {
      public B b;
    }
    public class B
    {
      public C c;
    }
    public class C
    {
      public string ca;
      public string cb;
    }

我想找到特定属性“ca”的路径。所以它应该返回b / c / ca。

因此,一旦它返回路径,我就可以找到该属性并使用值进行更新。

0 个答案:

没有答案