【代码——】
【报错——】
CS0039:Cannot convert type 'Wen.Peach' to 'Wen.Apple' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
【问题——】
不是说:运用as运算符,就算转换失败,也是返回null值吗?
为什么这段代码不可以,会直接报错?
(ps:但如果把【Peach p = new Peach ();】改为【Object p = new Peach ();】就会正常返回null值)
这是为什么?谢谢。