当前位置:编程学习 > C#/ASP.NET >>

C#中怎么将字符串转为double类型呢?

比如:3:00在C#后台中我想将该字符串转换为double类型,我该怎么处理呢? 数据类型转换 --------------------编程问答-------------------- Convert.ToDouble("3.00") --------------------编程问答-------------------- 3:00??时间??
--------------------编程问答--------------------   Double.Parse("3.00");
也可以
--------------------编程问答--------------------
引用 3 楼 Chinajiyong 的回复:
  Double.Parse("3.00");
也可以


老大请认真审题 人家可是3:00 --------------------编程问答-------------------- 你字符穿总有格式,如果你根本就不知道字符串中可能包含什么,估计就很难处理,如果只是简单的想你说的那样有“:”分割,你可以替换成“.”号再调用类型转换方法就可以了嘛 --------------------编程问答--------------------  Double.Parse(("3:00").Replace(':','.')); --------------------编程问答-------------------- 你想把3:00转换成多少3.00?还是三分零秒180?
--------------------编程问答-------------------- 需要返回的结果是什么???? --------------------编程问答-------------------- convert.Todouble("3.00"); --------------------编程问答-------------------- DateTime.Parse("3:00").ToOADate(); --------------------编程问答-------------------- 时间怎么转double

还是写错了 --------------------编程问答-------------------- 到底是时间直接转double还是想咋样的,如果其他值转double,其他的话两楼已经给出答案了! --------------------编程问答--------------------

引用 11 楼 kevinhu520 的回复:
时间怎么转double

还是写错了

时间转为字符,然后再转不就行了! --------------------编程问答-------------------- 要么是3.00 直接转换 ,要么是3:00,逐个转换,最后 3*60+00 --------------------编程问答--------------------
引用 4 楼 wyd1520 的回复:
Quote: 引用 3 楼 Chinajiyong 的回复:

  Double.Parse("3.00");
也可以


老大请认真审题 人家可是3:00

请看标题,
3:00应为3.00 --------------------编程问答--------------------
引用 15 楼 fcdesk 的回复:
Quote: 引用 4 楼 wyd1520 的回复:

Quote: 引用 3 楼 Chinajiyong 的回复:

  Double.Parse("3.00");
也可以


老大请认真审题 人家可是3:00

请看标题,
3:00应为3.00



看的很清楚呀,难道3:00不是字符串。不要应为,没有什么应为的。3:00就是3:00 3.00就是3.00 --------------------编程问答--------------------
引用 16 楼 wyd1520 的回复:
Quote: 引用 15 楼 fcdesk 的回复:

Quote: 引用 4 楼 wyd1520 的回复:

Quote: 引用 3 楼 Chinajiyong 的回复:

  Double.Parse("3.00");
也可以


老大请认真审题 人家可是3:00

请看标题,
3:00应为3.00



看的很清楚呀,难道3:00不是字符串。不要应为,没有什么应为的。3:00就是3:00 3.00就是3.00

楼主说的是比如,
不知道你们如果参加今年高考,语文能考几分

5.下列各句中,没有语病。句意明确的一句是
A.警察反复观察了两个目击者提供的弹壳,并进行技术分析,确定它们和从案发现场得到的弹壳并不是出自同一支枪。
B.跟随广播学习英语不失为一种有效的方法,不过大部分电台英语广播的语速较快,对于初学英语的人听起来确实感到困难。
C.这种新研制的牙膏香气浓郁,清新爽口,去污洁齿力强,而且不损伤牙釉质,能保持牙齿洁白光亮,深受消费者喜爱。
D.当今的世界,各个国家、地区相互依存,已经形成了你中有我、我中有你的格局,是—个经济全球化的时代。




--------------------编程问答-------------------- 楼上的都是正解

正常convert.todouble(value)就可以了  只是value 有点局限  得你自己把握 --------------------编程问答--------------------
引用 17 楼 fcdesk 的回复:
Quote: 引用 16 楼 wyd1520 的回复:

Quote: 引用 15 楼 fcdesk 的回复:

Quote: 引用 4 楼 wyd1520 的回复:

Quote: 引用 3 楼 Chinajiyong 的回复:

  Double.Parse("3.00");
也可以


老大请认真审题 人家可是3:00

请看标题,
3:00应为3.00



看的很清楚呀,难道3:00不是字符串。不要应为,没有什么应为的。3:00就是3:00 3.00就是3.00

楼主说的是比如,
不知道你们如果参加今年高考,语文能考几分

5.下列各句中,没有语病。句意明确的一句是
A.警察反复观察了两个目击者提供的弹壳,并进行技术分析,确定它们和从案发现场得到的弹壳并不是出自同一支枪。
B.跟随广播学习英语不失为一种有效的方法,不过大部分电台英语广播的语速较快,对于初学英语的人听起来确实感到困难。
C.这种新研制的牙膏香气浓郁,清新爽口,去污洁齿力强,而且不损伤牙釉质,能保持牙齿洁白光亮,深受消费者喜爱。
D.当今的世界,各个国家、地区相互依存,已经形成了你中有我、我中有你的格局,是—个经济全球化的时代。






不好意思我没参加过高考,谢谢。 --------------------编程问答--------------------
引用 17 楼 fcdesk 的回复:
Quote: 引用 16 楼 wyd1520 的回复:

Quote: 引用 15 楼 fcdesk 的回复:

Quote: 引用 4 楼 wyd1520 的回复:

Quote: 引用 3 楼 Chinajiyong 的回复:

  Double.Parse("3.00");
也可以


老大请认真审题 人家可是3:00

请看标题,
3:00应为3.00



看的很清楚呀,难道3:00不是字符串。不要应为,没有什么应为的。3:00就是3:00 3.00就是3.00

楼主说的是比如,
不知道你们如果参加今年高考,语文能考几分

5.下列各句中,没有语病。句意明确的一句是
A.警察反复观察了两个目击者提供的弹壳,并进行技术分析,确定它们和从案发现场得到的弹壳并不是出自同一支枪。
B.跟随广播学习英语不失为一种有效的方法,不过大部分电台英语广播的语速较快,对于初学英语的人听起来确实感到困难。
C.这种新研制的牙膏香气浓郁,清新爽口,去污洁齿力强,而且不损伤牙釉质,能保持牙齿洁白光亮,深受消费者喜爱。
D.当今的世界,各个国家、地区相互依存,已经形成了你中有我、我中有你的格局,是—个经济全球化的时代。





C? --------------------编程问答-------------------- 如果是3.00  直接 convert.Todouble("3.00"); 
如果是3:00  Double.Parse(("3:00").Replace(':','.')); 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,