在 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;
boolean success = double.TryParse(str, out num);

if (success)
{
    // 转换成功
}
else
{
    // 转换失败
}
C# 字符串转换为 Double 类型:三种方法详解

原文地址: https://www.cveoy.top/t/topic/p8es 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录