第 11 页 共27
27)
28)
在C#中,下列代码运行的结果是()。(选择一项) class Test{
static void main(){
studnet stu = new Student(105); Console.WriteLine(stu.Age); stu.Age=100;
Console.WriteLine(stu.Age); } }
public class Student{
private int_age=10;//105 public int Age{ get{
return this._age; } set{
if(value<=100)
this._age = value; } }
public Student(int age) {
this._age = age; } }
10 a)
100 105 b)
100 100 c)
105 10 d) 105
在C#中,下列关于索引器的说法,正确的是()。(选择一项) a) 索引器没有返回类型 b) 索引器一般用来访问类中的数组元素或者集合元素 c) 索引器的参数类型必须是int类型 d) 索引器的声明可以使用类名或者this关键字
11
第 12 页 共27
29) 30) 31) 32) 33) 34) 35)
下面关于抽象方法说法正确的是()。(选择一项) a) 一个抽象方法只能重写一次 b) 抽象方法有方法体 c) 抽象方法没有方法体 d) 使用static关键字声明抽象方法 .NET框架结构的核心组件是()。(选择两项) a) 公共语言运行时 b) 支持跨语言开发 c) 框架类库
MSIL d)
.NET框架将()定义为一组规则,所有的.NET语言都应该遵循这个规则,这样才能创建与其它语言互操作的应用程序。(选择一项)
CTS a)
CLS //clr=cts+cls b)
MSIL c)
d) 命名空间 ()包含。NETFRAMEWORK的各语言之间兼容的数据类型和功能。(选择一项)
CTS a)
CLS b)
CLR c)
JIT d)
源代码经过()次,才能被计算机执行。(选择一项)
1 a)
2 b)
3 c)
4 d)
所有。NET支持的编程语言编写的源代码经过一次编译后,被编译成()。(选择一
项) a) 机器语言 b) C#源代码
MSIL c)
CLS d)
下列()命名空间包含用于多线程的类。(选择一项)
System.Net a)
System.IO b)
System.Threading c)
System.Collection d)
12
第 13 页 共27
36) 37) 38) 39) 40) 41) 42)
()在属性的set块实现内,用于访问传递给该属性的内置参数。(选择一项)
This a)
Value b)
Args c)
property d)
属性的()块用于将值赋给类的私有变量。(选择一项)
Get a)
Set b)
This c)
value d)
索引是否可以重载()。(选择一项)
a) 可以 b) 不可以
建议不使用()属性。(选择一项)
a) 只写 b) 可读 c) 可写可读 d) 以上都不是 一下关于结构体的说法,错误的是()。(选择一项) a) 结构体是值类型 b) 结构体不能被继承 c) d) 可以给结构体添加无参构造方法 结构体中可以有属性,也可以有方法
()关键字定义事件(选择一项)
Delegate a)
Event b)
This c)
Value d)
将发生的事件通知其他对象的对象称为事件的()。(选择一项)
a) 广播者 b) 通知者
13
第 14 页 共27
43) 44) 45) 46) 47) 48) 49)
c) d) 发行者 订阅者
C#中的事件处理有3个步骤1。订阅事件 2。定义事件 3。发生时间时通知订阅者,正确的顺序是()。(选择一项)
123 a)
321 b)
132 c)
213 d)
关于事件处理程序,下列说法错误的是()。(选择一项)
a) 事件处理程序可以是一个静态方法 b) 事件处理程序可以是一个实例方法 c) 事件处理程序可以是一个匿名方法 d) 以上都不对 构建数组后,可以使用()方法将值插入到数组中。(选择一项)
Getvalue() a)
Setvalue() b)
Valueset() c)
Addvalue() d)
可以使用()方法反转数组中的元素。(选择一项)
Filp() a)
Rotate() b)
Convert() c)
Reverse() d)
用户通过()类将数据作为一组键值类存储,这些值数据是根据键来组织的。(选择
一项) Arraylist a) Array b) Hashtable c)
List
组织列表中的()属性可用于指定数组列表可以包含的元素个数。(选择一项)
Value a)
Capacity b)
Volume c)
Totalsize d)
下列泛型集合声明正确的是()。(选择一项)
14
第 15 页 共27
50) 51) 52) 53)
a) b) c) d)
List
List
关于泛型集合集合List
关于List arr.Add(num[i]); } arr.Remove(arr[2]); Console.Write(arr[2]); 1 a) 2 b) 3 c) 4 d) 15