dotnet之葵花宝典(综合整理版).doc
1. CLR、CTS、CLS 分别是什么意思?
共公语言运行库,通用类型系统,公共语言规范
2. 什么是基元类型?
由编译器直接支持的数据类型称为基元类型.
例如:C#中的int,string等等就是,实际运行过程中被映射为FCL中对应的类型(java中叫做包装类)
如:System.Int32,System.String.
3. 值类型和引用类型的区别是什么?为什么要设计值类型?值类型会被GC回收吗?值类型是否能在托管堆分配?
1. a.值类型的数据存储在内存的栈中;引用类型的数据存储在内存的堆中,而内存单元中只存放堆中对象的地址。 b.值类型存取速度快,引用类型存取速度慢。 c.值类型表示实际数据,引用类型表示指向存储在内存堆中的数据的指针或引用d.值类型继承自System.ValueType,引用类型继承自System.Object e.C#中基本数据类型是值类型,结构也是值类型。而数组、类、接口、字符串都是引用类型。
2. 设计值类型为了效率高,快速分配空间
3.它在栈上,不会被GC回收.(GC只回收托管堆上的内容)
4.不可以,除非将它装箱.
4. Equals、= =、ReferenceEquals 如何区别使用?
Equals确定指定的实例是否被视为相等,但是如果为空就不能被调用,常被重写override
==:对于预定义的值类型,如果操作数的值相等,则相
您可能关注的文档
- 2012年政治真题试题.doc
- 2012年月2份时事.doc
- 2012年的研究生政治题.doc
- 2012政治考试.doc
- 2013届高三一模化学试卷分析的研究.ppt
- 2013届高考生物一轮复习学案2 细胞中的元素和化合物 细胞中的无机物(人教版).doc
- 2013年数字营销和电子商务的17个发展趋势.doc
- 2014南昌市科技保险保费补助项目申报(合同)书.doc
- 2013级软件技术专业培养计划(Java方向).doc
- 2014年广东公务员考试《申论》模拟试卷 (一)及参考答案 .doc
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
最近下载
- 2026年河北石家庄招聘国企招聘综合知识试题及答案.doc VIP
- 【2025年】湖南省绥宁县事业单位公开招聘名笔试题带答案.docx
- 工程项目(建筑工程)危险源识别与风险评价清单(最全、500+风险源).xlsx VIP
- 湖北省武汉市东西湖区2024—2025学年下学期七年级期末数学试卷.docx VIP
- 《答司马谏议书(第一课时)》课件.pptx VIP
- 陕02J09 室外工程规范.pdf VIP
- 济南名校七年级下册数学期末测试题数学测试题.doc VIP
- 7.《ISO10012-2026质量管理——测量管理体系要求》程序文件之7:MMS5.3岗位、职责和权限管理控制程序(雷泽佳编制-2026A0).pdf VIP
- 2025上海市中考语文真题(原卷版).pdf VIP
- 第18章 等腰三角形 期末7大题型-2024-2025学年沪教版七年级数学下册(含答案).pdf VIP
原创力文档

文档评论(0)