题目
在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#中如下代码,下面说法正确的一项是( )
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
提问时间:2021-03-20
答案
选择c
在c#中is用于类型判断,因为B是A的子类,所以表达式 b is A 的值为 true ;
as用于类型转换
在c#中is用于类型判断,因为B是A的子类,所以表达式 b is A 的值为 true ;
as用于类型转换
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1什么是最简公分母?举下例子~
- 2请问want doing sth =want to be doing吗
- 312个大小相同的球,其中一个重量和其他11个不一样,用一个天平3秤找出那个球!
- 4l o o k e r s -o n
- 5关于人物的语言动作心理神态的片段
- 6在1标准大气压下,对汽化池加热应保持( )℃才能出好酒,输气管弯弯曲曲地经过冷凝池是因为( ).
- 7物体a压b,水平力f拉b做向右做匀速运动,a被带动,为什么有人说a不受摩擦力,有人说a受向右摩擦力到底哪个正确,请简略分析下,谢谢了还有顺便问下传送带运物品物品手的摩擦力方向谢谢.
- 8在观察水沸腾实验中,当水加热到沸腾时,水中形成大量的气泡,气泡在水面下上升,其原是------.上升过程中气泡将变大,是因为-----.
- 9函数f(x)=3sin(π/5x+π/3)的最大值为多少?相应的x的取值集合为?
- 10最大的麦穗一课最后一句的寓意是什么