读书人

C#反射有关问题大家帮帮忙

发布时间: 2012-02-08 19:52:21 作者: rapoo

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")

读书人网 >C#

热点推荐