首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-02-08 
C#反射问题,大家帮帮忙,急C#中如何用反射获取属性成员中的属性,例如:class B{private string strB}class

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

热点排行