C# Convert 方法是数据类型转换中最灵活的方法,它能够将任意数据类型的值转换成任意数据类型,前提是不要超出指定数据类型的范围。

具体的语法形式如下。

数据类型  变量名 = convert.To数据类型(变量名);

这里 Convert.To 后面的数据类型要与等号左边的数据类型相匹配。

方法 说明
Convert.ToInt16() 转换为整型(short)
Convert.ToInt32() 转换为整型(int)
Convert.ToInt64() 转换为整型(long)
Convert.ToChar() 转换为字符型(char)
Convert.ToString() 转换为字符串型(string)
Convert.ToDateTime() 转换为日期型(datetime)
Convert.ToDouble() 转换为双精度浮点型(double)
Conert.ToSingle() 转换为单精度浮点型(float)

对于整型和浮点型的强制数据类型操作也可以使用 Convert 方法代替,但是依然会损失存储范围大的数据类型的精度。

与Parse方法区别

C# Convert方法:数据类型转换相关推荐

  1. WPF中在XAML中实现数据类型转换的两种方法

    WPF中在XAML中实现数据类型转换的两种方法 原文:WPF中在XAML中实现数据类型转换的两种方法 熟悉数据绑定的朋友都知道,当我们在Model中获取一个对象的数据,常常需要对其进行数据转换后显示在 ...

  2. Android系统的JNI原理分析(二)- 数据类型转换和方法签名

    声明 前阶段在项目中使用了Android的JNI技术,在此文中做些技术知识总结. 本文参考了一些书籍的若干章节,比如<Android进阶解密-第9章-JNI原理>.<深入理解Andr ...

  3. SQL Server Cast、Convert数据类型转换

    一.概述 本篇文章转载来着官网在线文档,文章主要介绍SQL Server数据类型转换相关语法.隐式转换.Date样式等. 语法 Syntax for CAST: CAST ( expression A ...

  4. Python之pandas:pandas中常见的数据类型转换四大方法以及遇到的一些坑之详细攻略

    Python之pandas:pandas中常见的数据类型转换四大方法以及遇到的一些坑之详细攻略 目录 pandas中常见的数据类型转换方法 T1.读取时直接转换数据类型 T2.采用astype

  5. JS中的数据类型转换:String转换成Number的3种方法

    今天有个学员问了个关于数据类型转换的问题,我觉得这个是可以给大家说一下的. JavaScript中,可以通过以下3种方法来将string值转换成number: 1.调用Number()来对string ...

  6. QVariant类及QVariant与自定义数据类型转换的方法

    这个类型相当于是Java里面的Object,它把绝大多数Qt提供的数据类型都封装起来,起到一个数据类型"擦除"的作用.比如我们的 table单元格可以是string,也可以是int ...

  7. 02—JAVA(基础)—(数据类型转换,运算符,方法)

    目录 01数据类型转换 02运算符 03方法 拓展知识点 01数据类型转换 Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换 自动转换:将 取值范围小 ...

  8. Pandas数据类型自行变换及数据类型转换失败情况分析与解决方法

    最近,在进行数据处理过程中,频繁使用Pandas进行DataFrame关联.合并.数据类型变换操作,当到最后数据入库(MongoDB)时,出现部分整型数据变成浮点型,以及时间转字符串存储时,偶尔出现少 ...

  9. 【数据类型转换、运算符、方法入门】

    day02 [数据类型转换.运算符.方法入门] 今日内容 数据类型转换 算数运算符 比较运算符 逻辑运算符 三元运算符 简单方法定义和调用 教学目标 理解数据类型的自动转换 [小转大] 理解数据类型的 ...

最新文章

  1. php异常跑出,php 抛出异常但继续往下执行为什么
  2. Anroid基础建设之View,Window,Activity
  3. 联想继续为其硬件产品完善Linux支持
  4. Spring 中的 LocalSessionFactoryBean和LocalContainerEntityManagerFactoryBean
  5. linux中常用的shell脚本,Linux常用shell脚本
  6. C++函数分文件编写
  7. Ubuntu创建python虚拟环境
  8. rms归一化_将FFT频谱幅度归一化为0dB
  9. 使用Eclipse创建的第一个javabean,cannot resolved to a type
  10. java 首次适应算法_首次适应算法java代码
  11. 【论文】Learning by Abstraction: The Neural State Machine
  12. html5快速制作,html5动画制作(教你如何快速绘制HTML5动画)
  13. 明日之后 找不到服务器,《明日之后》无法连接服务器怎么解决 服务器无法连接解决方法...
  14. 2023年微信公众号留言功能怎么开启?公众号留言功能怎么开通
  15. usleep java_usleep是否创建了线程取消点?
  16. Sorry, name can only contain URL-friendly characters and name can no longer contain capital letters
  17. 在S3C6410开发板上的LED驱动程序
  18. 拾忆Elasticsearch04:Elasticsearch实操
  19. qa问答里的qa什么意思_您应该使用QA Wolf吗?
  20. 工作之路 - 上海泛微软件有限公司

热门文章

  1. CNCF发布了2018年度报告
  2. 观看unity自制vr场景_观看VR
  3. c语言前缀编码,C语言实现中缀表达式转前缀表达式
  4. Atomicity(原子性),visibility(可被观察性),volatility(挥发性)
  5. file java mkdirs_Java File mkdirs()方法
  6. 安卓音频模块HAL层浅析
  7. 编译时异常和运行时异常
  8. 阿里巴巴开发手册终极版
  9. 用最通俗易懂的方式掌握动态组件和插槽
  10. beego中log日志日期问题