摘要:
在写oba项目的时候,以前一直考虑的实体类中忽略了拥有子类的情况,该子类可能是很多类共用的。例如:class B{ private int x;public int X{ get { return x; } set { x = value; } } }class A { private B _b;public B b { get { return _b; } set { _b = value; } } }这种情况下:如果我得到一个A的实例a,(假定当获得a实例的时候b肯定不为null)我想给该实例的a.b.X利用反射进行赋值。实际编写如下:static void SetValue(Object 阅读全文