如何检查哪个子类是超类的对象



解释我的问题:汽车,船,飞机是玩具类的子类。如何检查玩具类的对象是哪个子类?

如果您的代码如下:

public class Car : Toy
{
    //...    
}

然后我想到的第一件事是

示例:

Car myCar = new Car();
if (myCar is Toy)
{
   //...
}