C#的隐式类型转换和显式类型转换
C#勺隐式类型转换
在C#语言中,一些预定义的数据类型之间存在着预定义的转
换。比如,从int类型转换到long类型。C#语言中数据类型的转换 可以用分为两
类: 隐 式转换(implicit conversions) 和显 式转换(explicit conversions)。这篇文章我们将详细介绍这两类转换。
1.隐式类型转换
隐式转换就是系统默认的、不需要加以声明就可以进行的转换。 在隐
式转换过程中,编译器无需对转换进行详细检查就能够安全地执行转 换。
比如从int类型转换到long类型就是一种隐式转换。隐式转换一般 不会失败,转换过程中也不会导致信息丢失。
比如:
int i=10;
long l=i;
装箱转换实际上就是一种隐式类型转换。 在本节,我们还将讲解以下
隐式转换的规则:
1.1隐式数值转换
隐式数值转换包括以下几种:
?从 sbyte 类型到 short」nt,long,float,double, 或 decimal 类型。
? 从 byte 类 型 到short,ushort,i nt,ui nt,lo ng,ulo ng,float,double,
或 decimal 类型。
或 decimal 类
?从 short 类型到 int,long,float,double, 或 decimal 类型。
?从 ushort 类
您可能关注的文档
- bt、委托代建、项目管理的概念.docx
- buck电路手册笔记.docx
- b房建实务模拟试题二.docx
- b混凝土格构梁护坡工程施工组织设计.docx
- b_罗光明蔓荆子种子生活力测定方法及其与发芽率的相关性研究8.docx
- bxhu%rrj水泥基渗透结晶防水方案说明.docx
- c#中listview控件应用实例.docx
- c++1学生信息管理系统方案.docx
- c#课程设计报告要求内容.docx
- c#人事工资管理系统实验报告.docx
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- 碳金融课件:碳金融的起源.pptx
- 13G311-1混凝土结构加固构造图集.pdf VIP
- 学堂在线 中国经济概论 章节测试答案.docx VIP
- 2026年国家版图知识竞赛题库及答案.pdf VIP
- 甘肃中考体育笔试最新题库及答案.doc
- 中国全境谷歌卫星图地数据本地化解决方案.doc VIP
- 初中语文跨学科教学创新策略与实践路径.docx
- 【高清可复制】HGT21629-2021 管架标准图_251-300.pdf VIP
- 2026年河北体育学院公开招聘人事代理工作人员8名笔试备考试题及答案解析.docx VIP
- 2026年河北体育学院公开招聘人事代理工作人员8名笔试参考试题及答案解析.docx VIP
原创力文档

文档评论(0)