类人获得实体的分财产,我有关系的阶级地位和阶级地位有关系类POSITIONTITLE和POSITIONTITLE有一个属性名为标题如何通过名称
public class Person
{
public Position Position{get;set;}
}
public class Position
{
public PositionTitle PositionTitle{get;set;}
}
public class PositionTitle
{
public string Title{get;set;}
}
我有一个字符串“Person.Position.PositionTitle.Title”,我怎样才能得到这个人与这个字符串的属性?
这是可能的,你要处理空值,要么抛出一个异常(所以你得到一个'NullReferenceException'而不是一个神秘的'TargetException')或返回'一旦你得到一个'null'。 – Gabe
@加贝:是的,很有可能。我把它包含在“etc”中:) –
对我来说,捕捉子属性的类型非常有用。 –