例如:
首先定义一个借口
interface IA{}
类CB继承自IA
class CB:IA{}
现在在一个测试方法中new了一个CB,怎么判断他是IA的实例?
class Test(){
CB _cb = new CB();
if(......){
//print("_cb 继承自IA");
}
}
我试过用IsSubclassOf 好像没用:bool t2 = _cb.IsSubclassOf(typeof(IA)); ---false
bool t3 = typeof(IA).IsSubclassOf(_cb); ----false
桃花长相依