【发布时间】:2010-10-30 08:18:16
【问题描述】:
假设我有超类A,以及继承自A的子类A1和A2,我怎样才能得到下面代码中变量的子类类型?
A _a1 = new A1();
A _a2 = new A2();
// Need type of A1 and A2 given the variables _a1 and _a2.
另外,如果我有另一个子类 A2_1,它是 A2 的子类,我如何获得下面给出的代码的最低子类类型?
A _a2_1 = new A2_1();
编辑:感谢您的回答。什么嘘嘘。过度思考问题,甚至没有尝试 GetType()。 =/
【问题讨论】: