新手学习,C#编程,类型转换
来源:互联网 发布:用mac输入英文破折号 编辑:程序博客网 时间:2024/06/11 15:56
一,数值类型之间的转换
1,隐式转换(适用于小转大)
例:
2,显式转换(适用于大转小)
例:
显示转换会产生失误
1)数据溢出
例:
2)精度丢失
例:
二,基本类型(数值,bool和char)转换为字符串类型
任何类型都可以通过.ToString()方法转换为字符串类型
例:
三,字符串类型转换为基本类型
例:
若要转换的字符串取值超出或者不符合要转换的类型的取值,可调用以下方法
此方法会先检测要转换的类型的取值是否符合转换后类型的取值,并且输出一个bool类型的值
若符合取值,则输出true和转换后的取值,若不符合,则输出false和转换后类型的默认值
四,基本类型的互相转换
使用方法:Convert.ToXXX()来进行转换,XXX表示要转换的类型
1,数值类型转换为bool类型
此方法所以的非0数值类型转换输出都为true,0转换输出为false
2,bool类型转换为数值类型
此方法转换bool类型,true输出1,false输出0
3,char类型转换为数值类型
此方法将字符转换为ASCII码输出
4,数值类型转换为char类型
此方法将数值类型以ASCII码转换为char类型
5,char类型和bool类型之间无法相互转换
阅读全文
0 0
- 新手学习,C#编程,类型转换
- 【C#学习】类型转换
- 【C#编程基础学习笔记】4---Convert类型转换
- C#编程--convert类型转换
- c#学习--类型转换整理
- C#学习笔记-类型转换
- C#学习笔记_4.C#类型转换
- C# 编程指南——类型转换
- wchar_t *str转换为CString 类型---VC新手学习
- 《C#高级编程》【第7章】运算符与类型强制转换 -- 学习笔记
- C#入门经典学习5-类型转换
- C#学习——类型转换
- 一步一步学习C#语言【类型转换】
- C#之学习7 类型转换
- 新手学习C#
- C#学习笔记--引用类型分类,对象类型、字符串类型、数字类型,类型转换
- 【转】C#学习笔记--C#的类型转换
- 新手如何学习编程
- uml类图与代码
- BigDecimal、DecimalFormat工具类-浮点类型计算格式化-史上最全=_=
- java日常学习:事件(简要版)
- application使用@符合问题:'@' that cannot start any token. (Do not use @ for indentation)
- 修复TortoiseGit文件夹和文件图标不显示
- 新手学习,C#编程,类型转换
- JSP九大内置对象、七种传参方式、四个作用域
- 理解jsp:declaration的另一种用法。
- maven实现springboot-mybatis框架(1)
- 林轩田机器学习笔记
- 三子棋的简单实现
- 【2017-11-25】a标签中的download属性详解
- jvm垃圾回收机制
- JDK、JRE、JVM的关系