在C#中怎么样把字符串转换成数值型

如题所述

具体得看你要转换的字符串想转成什么类型,目前可以是int32,int64,long,double,float等,语法都一样如楼上所示
Double.Parse("转换字符串");追问

好像是 folat.parse(string str);
是这样吗?
但是我在打出来是 出错

追答

float.Parse(string str);
其实楼上已经写了!这些基础语法,找本基础教程看看吧,我觉得还是不要太依赖网络,很多还是需要你自己去学习的!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-07
float.Parse(string s);

你的float写错了
Parse,方法首字母要大写追问

我知道就是 有点急 那这样行不 但我在编辑器上打出来还是错误

追答

上面写的是方法的定义
用法如下:

string s = "3.14";
float pi = float.Parse(s);

这样就可以得到pi的值了

本回答被提问者采纳
第2个回答  2012-03-06
用 Convert .ToInt32
int a=Convert.Toint32(str);
或者用 int a = int.Parse("3333");
相似回答