。NET课后习题答案.docVIP

  • 13
  • 0
  • 约1.1万字
  • 约 12页
  • 2017-08-25 发布于河南
  • 举报
课后习题 第2章 1、在托管环境下,下面()是正确的。 A.系统自动提供诸如垃圾回收、安全性等通用服务 B.如果需要,开发人员可以关闭代码安全验证功能 C.如果需要,垃圾回收可以手动进行 D.开发者不能跟踪代码的执行 E.运行时,代码与类库是独立的 答:AC 2、值类型和引用类型的区别有哪些? 答:值类型分配在堆栈上,通过拷贝赋值,通过值来传参。 引用类型分配在堆上,通过引用赋值,以引用传参。(堆:用于动态分配和释放程序所使用的对象) 3、什么是装箱和拆箱? 答:装箱和拆箱的概念是 C# 的类型系统的核心。它在 value-type 和 reference-type 之间的架起了一座桥梁,使得任何 value-type 的值都可以转换为 object 类型的值,反过来转换也可以。 装箱和拆箱使我们能够统一地来考察类型系统,其中任何类型的值最终都可以按对象处理。 4、下列代码段中取消装箱操作的是()。 A.int x=5; Object o=x; B.int x=5; Console.writeLine(“The answer is :{0}”,x); C.int x=5; Object o=x; Int y=(int)o; D.short s=5; Object o=s; 答:C 5、什么是泛型?为什么要使用泛型? 答:所谓泛型,即通过参数化类型来实现在同

文档评论(0)

1亿VIP精品文档

相关文档