C#反射问题,大家帮帮忙,急
C#中如何用反射获取属性成员中的属性,例如:
class B
{
private string strB;
}
class Target
{
private B member = new B();
}
public Target targetInstance = new Target();
我现在想用反射直接得到targetInstance.member.strB这个属性,应该怎么做,我试过type.GetProperty("member"), 但是这个是返回member属性, type.GetProperty("member.strB")这个行不通。
请教一下应该如何去取?最好是用一次反射就直接取到strB。多谢!
------解决方案--------------------
type.GetProperty("member").GetType().GetFiled("strB")