里氏替换原则中is和as分别的作用
is 是用于检查对象是否指定类型兼容
if(empls[i] is SE){
((SE)empls).SayHi();
}
as 不用强转可以直接转换
if(empls[i] is SE){
SE se = empls[i] as SE;
}
is 是用于检查对象是否指定类型兼容
if(empls[i] is SE){
((SE)empls).SayHi();
}
as 不用强转可以直接转换
if(empls[i] is SE){
SE se = empls[i] as SE;
}