假設我有超類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的sublcass,我如何才能給出下面的代碼最低的子類型?
A _a2_1 = new A2_1();
編輯:謝謝你的答案。什麼是噓聲。過度思考問題,甚至沒有嘗試過GetType()。 =/