C#基础选择题

C#基础选择题

1.C#的数据类型有(B)。

A.值类型和调用类型
B.值类型和引用类型
C.引用类型和关系类型
D.关系类型和调用类型

2.以下关于委托和委托类型的叙述中正确的是(D)。

A.委托不是一种类的成员
B.委托必须定义在类中
C.定义委托需要使用delegate关键字
D.委托类型是一种数据类型

3.以下类型中,不属于值类型的是(D)。

A.整数类型
B.布尔类型
C.字符类型
D.类类型

4.下列选项中( C )是引用类型

A.enum类型
B.struct类型
C.string类型
D.int类型

5.关键字用于在C#中从派生类中访问基类的成员(D)。

A.new
B.super
C.this
D.base

6.下列运算结果为true的是 (C)

A.( 5 > 2 ) && ( false )
B.( false ) || ( 5 < 2 )
C.( true ) && ( 2 < 5 )
D.! ( 2 < 5 )

7.以下关于C#中方法重载的说法正确的是©。

A.如果两个方法名称不同,而参数的个数不同,那么它们可以构成方法重载
B.如果两个方法名称相同,而返回值的数据类型不同,那么它们可以构成方法重载
C.如果两个方法名称相同,而参数的数据类型不同,那么它们可以构成方法重载
D.如果两个方法名称相同,而参数的个数相同,那么它们一定不能构成方法重载

8.在C#中类上加(A)关键字来标记该类支持序列化。

A.[Serializable]
B.[Formatable]
C.[Stream]
D.[STAThread]

9.在C#中接口与抽象基类的区别在于(A)。

A.抽象类可以包含非抽象方法,而接口不包含任何方法的实现
B.抽象类可以被实例化,而接口不能被实例化
C.抽象类不能被实例化,而接口可以被实例化
D.抽象类中能够被继承,而接口不能被继承

10.代码:var result5 = NaN < 0;结果为( C )

A.0
B.NaN
C.false
D.true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

儿鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值