我有以下内容:
private static string someValue = "0.1";
我需要将其转换为双精度才能进行一些计算。在德国系统上,我得到的转换为 0,1 而不是 0.1,我需要它为 0.1。我尝试了以下方法:
double d = Convert.ToDouble(s_valueDeadband10Percent, CultureInfo.InvariantCulture.NumberFormat); // still getting 0,1
和
double d = Convert.ToDouble(s_valueDeadband10Percent, CultureInfo.InvariantCulture); // still getting 0,1
有任何想法吗 ?