电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

NET编程基础作业参考答案VIP免费

NET编程基础作业参考答案_第1页
1/11
NET编程基础作业参考答案_第2页
2/11
NET编程基础作业参考答案_第3页
3/11
.NET编程基础作业参考答案第一部分(第1章、第2章、第3章)一、填空题1、.NET框架类库的根命名空间是System,它包含所有基类型对象,所有其他类型都从基类型继承而来。2、在引用对象时,将该对象所在的命名空间作为前缀,这种命名空间的引用方法称之为完全限定名,另外还可以通过使用Imports语句定义“别名”来引用命名空间。3、通用类型系统包括值类型和引用类型两种类型。4、值类型主要有内置值类型、结构和枚举三种。5、String.Chars(5)返回字符串的第6个字符;6、获得子字符串的方法有Mid函数和String.SubString方法,前者的索引从1开始,后者的索引从2开始;7、String对象是不可改变的。如果要修改字符串而不创建新的对象,则可以使用tringBuilder类。二、选择题(请将一个正确答案的序号填入括号中)1、空串与空引用比较,前者(A)后者。A.>B.=2、String.Chars(3)返回字符串的第(B)个字符。A.3B.4C.2D.13、下面这段代码中,变量myChar的结果是(D)。DimmyStringAsString="ABCDE"DimmyCharAsCharmyChar=myString.Chars(3)A.AB.BC.CD.DE.E4、下面这段代码中,变量myInteger的结果是(D)。DimmyStringAsString="ABCDE"DimmyIntegerAsIntegermyInteger=myString.IndexOf("D")A.0B.1C.2D.3E.45、下面这段代码中,变量subString的结果是(C)。DimaStringAsString="LeftCenterRight"DimsubStringAsStringsubString=Mid(aString,13)A."Right"B."Right"C."Right"D."LeftCenter"E."LeftCenter"F."LeftCenter"G."LeftCenterR"6、下面这段代码中,变量subString的结果是(D)。DimaStringAsString="LeftCenterRight"DimsubStringAsStringsubString=aString.SubString(1,4)A."Left"B."Left"C."Left"D."eft"7、下面这段代码的运行结果是(B)。DimMyStringBuilderAsNewStringBuilder("HelloWorld!")MyStringBuilder.Remove(5,7)Console.WriteLine(MyStringBuilder)A."Hello"B."Hello"C."World!"D."World!"8、下面这段代码的运行结果是(B)。DimMyStringBuilderAsNewStringBuilder("HelloWorld!")MyStringBuilder.Replace("!"c,"?"c)Console.WriteLine(MyStringBuilder)A.HelloWorld?cB.HelloWorld?C.HelloWorld!cD.HelloWorld!9、以下不属于值类型的是(B)。A.结构B.对象C.内置值类型D.枚举10、String对象是不可改变的。如果要修改字符串而不创建新的对象,则可以使用(C)类。A.AppendFormatB.BuilderStringC.StringBuilderD.CopyString三、判断题从下列叙述中选择正确的描述,在括号里划上√;对于你认为是错误的叙述,在括号里划上,并指明原因。1.DimarrInt()asInteger=NewInteger(2){}(√)2.DimarrInt()asInteger=NewInteger(2){0,1,2}(√)3.DimarrInt()asInteger=NewInteger(3){0,1,2}()原因:初始值应该是4个而不应该是3个。4.可以使用ForEach...Next语句依次处理集合的成员。(√)5.String对象是不可改变的,修改字符串的值实际上是在重新创建实例并赋值。(√)6.String.ToLower将字符串转换为小写。(√)7.对一个引用类型变量的操作不会影响其他变量。()原因:对一个引用类型变量的操作会影响其他变量。8.字符串是值类型。()原因:字符串是引用类型9.数组都是从System.Array类继承。(√)10.拆箱是将值类型数据指定给引用类型数据。()原因:拆箱是将对象类型转换为值类型。四、简答题1.简述值类型的主要特点。答:值类型直接包含它们的数据。每个值类型变量都包含有它自己的数据拷贝,因此对一个值类型变量的操作不会影响其他变量。2.简述命名空间的主要特点。答:命名空间就是.NET框架中相关类和其他命名空间的集合,它使用一种句号分隔的命名结构,将逻辑上相关的类组织到一起,以便于查找和引用。如命名空间System.Data包含所有用来建立ADO.NET架构的类。命名空间System.Xml包含所有用来进行XML使用和管理的类。3.简述值类型和引用类型的区别。答:值类型包含的是数据,引用类型包含的是指向对象实例的引用或指针。对一个值类型变量的操作不会影响另外一个变量,而对一个引用变量的操作会影响其他引用变量。4.请问...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

NET编程基础作业参考答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部