在C#中,关于is和as的用法在C#中如下代码,下面说法正确的一项是( )public class A{}public classB:A{}A a=new A ( );B b=new B ( );A.表达式 b as A 的值为 nullB.表达式 a as B 的值为 nullC.表达式 b is A 的值为 true

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/21 08:57:07
在C#中,关于is和as的用法在C#中如下代码,下面说法正确的一项是( )public class A{}public classB:A{}A a=new A ( );B b=new B ( );A.表达式 b as A 的值为 nullB.表达式 a as B 的值为 nullC.表达式 b is A 的值为 true
xJ@_` "E б!BK!*bUzQ`,R}I+8REp.wp-AeƎGt|fvyI|w_ z~^iI?h+}%OwOC/~a5!Zntl ,b6DUttʢs0`^D1h ( SoTu^*^a@/{Ք2dW5"[Uf6X$HR@bJI%ǔz-ZGcD.Tv1zF\S<:y.,j|&ok.~Fs

在C#中,关于is和as的用法在C#中如下代码,下面说法正确的一项是( )public class A{}public classB:A{}A a=new A ( );B b=new B ( );A.表达式 b as A 的值为 nullB.表达式 a as B 的值为 nullC.表达式 b is A 的值为 true
在C#中,关于is和as的用法
在C#中如下代码,下面说法正确的一项是( )
public class A{}
public classB:A{}
A a=new A ( );
B b=new B ( );
A.表达式 b as A 的值为 null
B.表达式 a as B 的值为 null
C.表达式 b is A 的值为 true
D.表达式 a is B 的值为 true

在C#中,关于is和as的用法在C#中如下代码,下面说法正确的一项是( )public class A{}public classB:A{}A a=new A ( );B b=new B ( );A.表达式 b as A 的值为 nullB.表达式 a as B 的值为 nullC.表达式 b is A 的值为 true
选择c
在c#中is用于类型判断,因为B是A的子类,所以表达式 b is A 的值为 true ;
as用于类型转换