如何操作内嵌类的反射?
有类如下:
C# code
class a
{
public string atext = "atext";
class b
{
public string btext = "btext";
}
}
如何通过反射访问b.btext?
------解决方案--------------------需要指出的是,class b是独立的。
当创建一个a的实例的时候,并不会创建一个b的实例,所以根本不存在btext。
要反射访问b.btext并没有什么特别。
string s = typeof(a.b).GetFields(x => x.Name == "btext").First().GetValue();
------解决方案--------------------楼主可以使用namespace来管理class