-7
class Program
{
class Mammal
{
}
class Horse : Mammal
{
}
static void Main()
{
Horse myHorse = new Horse();
Mammal myMammal = myHorse;
Horse myHorseAgain = myMammal as Horse;
}
}
请问myHorseAgain
有没有在Horse类中定义的方法?这个变量属于哪个类?
您正在将它铸造为'Horse',所以答案是肯定的。 –
请注意,向下转动通常不是一个好主意,并且*绝对是*代码异味 – BradleyDotNET
该变量属于我,作为你的灵魂...... – Gusman