1.A
2.A
3.C
4.D
5.B
6.A
7.C
8.A CLR是公共语言运行时的意思,公共语言运行库的功能通过编译器和工具公开,您可以编写利用此托管执行环境的代码。使用基于公共语言运行库的语言编译器开发的代码称为托管代码;托管代码具有许多优点,例如:跨语言集成、跨语言异常处理、增强的安全性、版本控制和部署支持、简化的组件交互模型、调试和分析服务等。
9.C 可以通过System.Compare直接调用方法,只有它是静态方法。
10.C override用于在子类中对继续自父类的方法进行新实现。
11.C 接口不能有索引器,因为索引器使用了this指针,this需要对象,而接口不提供对象。
12.C
13.D new用于嵌套类修饰。只有override不能修饰类。
14.B
15.D
16.B
ACCDB ACBDD DCDBD B
4,b
5,b
6,a
7,d
8,
9,a
10,c
11,d
12,b
13,b
14,b
15,c
16,b