收藏 分销(赏)

C#网络应用编程基础练习题与答案.docx

上传人:w****g 文档编号:6869427 上传时间:2024-12-23 格式:DOCX 页数:3 大小:12.42KB
下载 相关 举报
C#网络应用编程基础练习题与答案.docx_第1页
第1页 / 共3页
C#网络应用编程基础练习题与答案.docx_第2页
第2页 / 共3页
C#网络应用编程基础练习题与答案.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 C#网络应用编程基础练习题与答案4【解答】 1) 构造是一个值类型,保存在栈上,而类是一个引用类型,保存在受管制的堆上。 2) 对构造中的数据进展操作比对类或对象中的数据进展操作速度要快。 3) 一般用构造存储多种类型的数据,当创立一个许多类或对象共用的小型对象时,使用构造效率更高。 4. C#中的数组类型有何特点? 【解答】 1) 数组一般用于存储同一种类型的数据,包括Object类型。 2) 数组是一种引用类型,而不是值类型。 3) C#中除了可以有一维数组、多维数组外,还有交叉型数组。 5. C#中不同整型之间进展转换的原则是什么? 【解答】 在整型之间进展转换时,小范围类型可以隐式转

2、换为大范围类型,但大范围类型转换为小范围类型时需要使用显式转换。 6. 简述装箱和拆箱的过程。 【解答】 装箱是将值类型隐式地转换为object类型或者转换为由该值类型实现了的接口类型。装箱一个数值会为其安排一个对象实例,并把该数值拷贝到新对象中。拆箱是显式地把object类型转换成值类型,或者把值类型实现了的接口类型转换成该值类型。 7. 以下写法哪些是错误的?为什么? 1) if (nMyValue1=5) i=1; 2) if(nMyValue2=1)i=1; 3) int myInt=1,2,3; foreach(int test in myInt) test+; Console.WriteLine(temp); 4) int myInt1=1,2,3; foreach(int test in myInt1) ConsoleWriteLine(test); 【解答】 1) 错误。if中的条件表达式结果不是布尔型。 2) 正确。 3) 错误一:temp没有定义。 错误二:在foreach块内,test作为枚举成员是只读的,不能使用test+修改其值。 4) 错误。Console后应当是点,而不应当是大于号。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服