当前位置: 移动技术网 > IT编程>开发语言>.net > 【转载】C#里怎么把string类型转换成double

【转载】C#里怎么把string类型转换成double

2019年07月27日  | 移动技术网IT编程  | 我要评论

bt5中文版下载,盗版三国志1.4,蒋志光身高

在c#的数字计算过程中,有很多的方法可以将字符串string类型的变量转换为double类型,double.parse方法、convert.todouble方法、double.tryparse方法等都可将字符串string转换为double数据类型变量。

double.parse方法:常用的方法签名为static double parse(string s),参数s代表被转换的字符串string。当字符串无法转换的时候,将会抛出异常。

convert.todouble方法:方法签名为static double todouble(string value),参数value代表被转换的字符串string。当字符串无法转换的时候,将会抛出异常。

double.tryparse方法:常用的方法签名为static bool tryparse(string s, out double result),参数s代表被转换的字符串string,result表示转换后的变量。使用此方法在字符串无法转换的时候,不会抛出异常,而是返回false。因为使用的是out参数传递,result参数在调用前无需赋值。

具体的string转换为double的例子如下:

  string numstr = "33.44";

            double numdouble1 = double.parse(numstr);
            double numdouble2 =convert.todouble(numstr);
            double numdouble3;
            if (!double.tryparse(numstr, out numdouble3))
            {
                numdouble3 = 0d;
            }

 

备注:原文转载自博主个人站,原文链接为c#里怎么把string类型转换成double_it技术小趣屋

博主个人技术交流群:960640092,博主微信公众号如下:

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网