C# 中字符串string时常需要转换为double、float、int数据类型,本文讲解如何转换。
目录
一、字符串string转换为double
1、double.Parse方法
常用的方法签名为static Double Parse(string s),参数s代表被转换的字符串String。当字符串无法转换的时候,将会抛出异常。
2、Convert.ToDouble方法
方法签名为static double ToDouble(string value),参数value代表被转换的字符串String。当字符串无法转换的时候,将会抛出异常。
3、double.TryParse方法
常用的方法签名为static bool TryParse(string s, out Double result),参数s代表被转换的字符串String,result表示转换后的变量。使用此方法在字符串无法转换的时候,不会抛出异常,而是返回false。因为使用的是out参数传递,result参数在调用前无需赋值。
string numStr = "3.14";
double numDouble1 = double.Parse(numStr);
double numDoub