C#测验(试题随机) 剩余时间:

1. 两个名称相同但参数不同的方法。
  • (A) Overloading
  • (B) Multiplexing
  • (C) Duplexing
  • (D) Loading
2. 您将使用哪个属性来处理页面中的不同服务器路径?
  • (A) Request
  • (B) Response
  • (C) Server
  • (D) Application
3. Convert.ToInt32和Int.Parse有什么区别?
  • (A) 两者都是相同的
  • (B) Convert.ToInt32无法处理Null值,它会抛出rgumentNullException错误。
  • (C) Int.Parse无法处理Null值,它会抛出ArgumentNullException错误。
  • (D) 两者都可以处理空值
4. 这是否有任何错误 - > EmployeeMgmt构造函数:Public int EmployeeMgmt {emp_id = 100;}
  • (A) 返回类型有误
  • (B) 正式参数有误
  • (C) 没有错误
  • (D) 名称有误
5. 可以使用以下哪些实用程序将托管程序集编译为特定于处理器的本机代码?
  • (A) gacutil
  • (B) ngen
  • (C) sn
  • (D) ildasm
6. 什么对象可以帮助您维护跨用户的数据?
  • (A) Session
  • (B) Server
  • (C) Response
  • (D) Application
7. 什么是ENUM?
  • (A) 它用于初始化变量
  • (B) 它用于定义常量
  • (C) 它用于定义变量
  • (D) 不知道
8. 有关.NET CLR的以下哪些陈述是正确的?

1.它提供了一个与语言无关的开发和执行环境。
2.确保应用程序无法访问无权访问的内存。
3.它提供运行“托管”应用程序的服务。
4.资源是垃圾收集。
5.它提供运行“非托管”应用程序的服务。
  • (A) 1, 2
  • (B) 1,2,4
  • (C) 1, 2, 3, 4
  • (D) 4,5
9. 在调试C#应用程序时是否可以更改变量的值?
  • (A) 可以
  • (B) 不可以
10. 接口和抽象方法都是如此?
  • (A) 我们只能在界面内编写一个抽象方法。
  • (B) 接口内部没有方法是抽象的
  • (C) Interface中的所有方法都是抽象方法。
  • (D) 以上都不是
11. Dispose方法对连接对象有什么作用?
  • (A) 关闭连接
  • (B) 临时处理连接
  • (C) 从内存中删除它
  • (D) 上述所有的
12. 在方法内声明的变量称为________变量
  • (A) 本地
  • (B) 私有
  • (C) 静态
  • (D) 序列
13. 以下哪些是有效的.NET CLR JIT性能计数器?

1.用于JIT编译的总内存
2.用于JIT编译的平均内存
3.无法使用标准JIT编译的方法的数量
4.执行JIT编译所花费的处理器时间的百分比
5.目前专用于JIT编译的内存百分比
  • (A) 1, 2
  • (B) 1, 5
  • (C) 3, 4
  • (D) 4, 5
14. 接口可以直接实例化吗?
  • (A) 可以
  • (B) 不可以
15. 在data reader中,在读取方法之前可以使用什么?
  • (A) Getvalue
  • (B) Getstring
  • (C) GetNumber
  • (D) None
16. C#不支持:
  • (A) 抽象化
  • (B) 多态性
  • (C) 多重继承
  • (D) 继承
17. 私有类级变量是否可以继承?
  • (A) 是的,我们可以访问它们
  • (B) 不,我们无法访问它们
  • (C) 是的,但我们无法访问它们
  • (D) 所有这些都是错误的
18. 关于托管代码,以下哪项陈述是正确的?
  • (A) 托管代码是在Windows之上运行的代码。
  • (B) 托管代码是为了定位CLR的服务而编写的代码。
  • (C) 托管代码是资源是Garbage Collected的代码。
  • (D) 托管代码是由JIT编译器编译的代码。
19. 局部变量的特征
  • (A) 它必须在方法中声明
  • (B) 它代表一个类对象
  • (C) 它可以在程序的任何地方使用
  • (D) 它必须接受一个类
20. 可以自动分页的?
  • (A) datareader
  • (B) dataset
  • (C) datatabel
  • (D) all