c# string转double
在C#中,可以使用Convert.ToDouble()或double.Parse()方法来将字符串转换为double类型。
使用Convert.ToDouble()方法:
string str = "3.14";
double num = Convert.ToDouble(str);
使用double.Parse()方法:
string str = "3.14";
double num = double.Parse(str);
如果字符串无法正确转换为double类型,这两个方法都会抛出FormatException异常。可以使用double.TryParse()方法来避免抛出异常,它会返回一个布尔值来表示转换是否成功。
使用double.TryParse()方法:
string str = "3.14";
double num;
bool success = double.TryParse(str, out num);
if (success)
{
// 转换成功
}
else
{
// 转换失败
}
``
原文地址: https://www.cveoy.top/t/topic/iqyU 著作权归作者所有。请勿转载和采集!