C#文本型数值转换为数值类型
以double为例
方法一:convert
string number = "12.23";
double num = Convert.ToDouble(number);
Console.WriteLine(num);
方法二:parse
string number = "12.23";
double num = double.Parse(number);
Console.WriteLine(num);
方法三:TryParase(以上2种可能报错,这种方式不会)
string number = "12.23";
double num;
if(double.TryParse(number,out num))
Console.WriteLine(num);
else
Console.WriteLine("无法直接转换");