关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

C#数据类型转换字符串与数值之间的转换

发布时间:2020-08-27 16:19:05


我们要先明白,什么是数值字符串。我们知道,在 C# 中,字符串是用一对双引号包含的若干字符来表示的,如 "123"。而 "123" 又相对特殊,因为组成该字符串的字符都是数字,这样的字符串,就是数值字符串。

在我们的眼中,"123"即是一串字符,也是一个数,但计算机却只认为它是一个字符串,不是数。因此,我们在某些时候,比如输入数值的时候,把字符串转换成数值;而在另一些时候,我们需要相反的转换。

将数值转换成字符串非常简单,因为每一个类都有一个 void ToString() 方法。所有数值型的 void ToString() 方法都能将数据转换为数值字符串。如 123.ToSting() 就将得到字符串 "123"。

1、数值型转化为字符串

数值型数据转换为字符串用ToString()方法即可实现。

int num1=10;

string mynum=num1.ToString;

将数值型字符串转换成数值又该怎么办呢?我们仔细查找一下,会发现 short, int, float 等数值类型均有一个 static Parse() 函数。这个函数就是用来将字符串转换为相应数值的。我们以一个 float 类型的转换为例: float f = float.Parse("543.21"); 其结果 f 的值为 543.21F。当然,其它的数值类型也可以使用同样的方法进行转换。

2、字符串转换为数值型

字符串数据转换为数值型使用Parse()方法。

字符串转换为整型:int.Parse(string);如

string str="13";

int number=int.Parse(str);

字符串转换为双精度浮点型:double.Parse(string);如

string str="14";

double number=double.Parse(str);

字符串转换为单精度浮点型:float.Parse(string);如

string str="15";

float number=float.Parse(str);

注意:不是任意字符串都可以转换为数值型数据,只有能够表示成数字的字符串才可以进行转换。



相关阅读

云备份有哪些主要优点?初步认识什么是云备份?大数据采集与数据采集有什么区别?数据采集的定义是什么?云存储技术之集群存储云存储的相关性能要求关于“云”的相关基础认识云主机与虚拟主机有什么区别?IDC机房监控设备服务标准IDC机房服务维护内容IDC基本业务产品常识服务器的访问的速度由哪些因素决定?《手机卡顿 - 办法新招》关于服务器托管有些什么功能?服务器托管应该注意哪些事项?服务器的托管有哪些优势?服务器租用和服务器托管的相关基础知识三级分销中薪金报酬计划之矩阵制的缺陷三级分销商城搭建时需要掌握的技术Hadoop主要有下面几个优点云计算的数据组织结构云计算的部署模型关于块存储的特性及其优缺点面向对象存储(OOS)的特点及适合应用的类型云计算的三种类型云计算中文件系统操作和namespace的关系关于云计算的优势对于Namenode和Datanode的划分关于Hadoop HDFS的设计思想关于云服务的优缺点云服务的特点及其市场价值云计算的主要特征云服务的好处有哪些?什么是对象存储对象?云存储有哪些特点?云存储系统所具有的几大优势云数据库具有一些什么特性?关于云服务器的特点有哪些?云服务器的架构体系及其优势云南RTK网络应用常见的问题及解决办法关于前端开发的优化问题阿里云域名转入失败常见问题及处理方法关于云计算的概念计算机网络技术基础知识云计算的优点和缺点服务器搭建计算机网络安全常见的危险因素有哪些?什么是内容分发网络(CDN)?云南服务器搭建和数据备份,恢复云南云服务器的三大作用人工智能AI初认识云计算服务的6个优势云南服务器托管有哪些注意事项Tomcat的特点云计算的三个优点选取小程序服务商时的注意事项不同数据库的不同区别什么是VPS主机它的优势是什么?你知道5G的优点和缺点吗?云南三级分销商城开发的目的和对企业的价值云南网站优化的3个方面和网页的优化我们晋级拉!!!云南网站链接维护的具体方法云南网站应该如何做优化云南网站维护的主要内容云南云服务器和虚拟主机的操作区别云服务器部署和注意点云南服务网器托管应该选择怎样的机房云南虚拟建设网站主机的优点和缺点云服务器和物理服务器的区别云服务器有哪些优势C# List用法 List介绍C#和Java有什么不同PHP的优点和缺点智慧新餐饮和传统餐饮的区别云数据库对比传统数据库有哪些优点裸金属服务器是什么它的作用是什么白盒测试的特点js中添加scriptjs中[]、{}、()的用法和区别php 字符串的整型转换ipa如何安装到苹果手机邓白氏码是什么?iOS开发者账号到期续费教程在C#中有哪些引用类型和值类型小程序搭建时需要准备些什么云数据库对比传统数据库的优势什么样的企业适合SEMjs中的常见错误C#数据类型转换字符串与数值之间的转换C#的几种循环遍历方式物联网是什么它和互联网又有什么区别?云南网站建设时应该注意些什么云计算是什么?它能干些什么?展望未来5G会给我们的生活带来哪些影响C#常见的几种报错类别C#的学习流程有哪些dedecms 绑定二级域名的正确方法SEM是什么它和SEO之间是什么关系?云南新餐饮料模式是如何运行的?云南网站建设初期应该注意哪些问题
/template/Home/Zkeys/PC/Static