Предполагая, что у меня есть суперкласс A и подклассы A1 и A2, которые наследуются от A, как я могу получить тип подкласса переменных в приведенном ниже коде?
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 (). = /