C# 学习笔记(五)类型转换

C# 学习笔记(五)类型转换

开篇语

数据类型的转化是编程的基础知识,为了某些特定的需要我们需要在不同的数据类型之间转换。

前面我们已经解除过字符串转double:

double w = double.Parse(numInput1);

系统提供了字符串转double的函数,直接调用了。Parse是解析的意思。

C# 类型转换

什么“隐式类型转换”、“显式类型转换”,大概了解下就可以了,分别对应的是强制转换和非强转。

强转可能造成数据丢失。

例:

double d = 5673.74;
int i;

// 强制转换 double 为 int
i = (int)d;

实际上是一个取整的操作。这种转换在其他编程语言中大概都是一样的,很好理解。

C# 类型转换方法

系统提供了一些函数做类型转换:

ToBoolean

ToByte

ToChar

ToDateTime 把类型(整数或字符串类型)转换为 日期-时间 结构。

ToDecimal 把浮点型或整数类型转换为十进制类型。

ToInt16、ToInt32、ToInt64

ToSbyte 把类型转换为有符号字节类型。

ToSingle 把类型转换为小浮点数类型。

ToString

ToType 把类型转换为指定类型。

ToUInt16、ToUInt32、ToUInt64

类型转换不用太着急学习,理解一下就行了,后面写代码的过程中如果遇到了即时学习。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Morris_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值