利用反射如何获取一个类的所有字段,包块父类的字段
有如下两个类:
public class ParentClass1
{
public int Id ;
}
public class Class1: ParentClass1
{
public int Name;
}
利用反射如何获取Class1的所有字段,包块父类的字段?
我用以下代码:
private const BindingFlags _flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic ;
Class1 c = new Class1();
FieldInfo[] fields = c.GetType().GetFields( _flags );
只能取到Class1本事的字段,父类的字段无法获取~
-----------
那位兄弟知道?