字符串格式不正确Vb.net?

时间:2018-06-28 07:22:38

标签: vb.net parsing double

EmployeeDiscountPct.value=app.GetRegKey(Double.Parse("\Enroll\EmployeeDiscountPct\Default"))*100

尝试将其转换为双精度时,会出现类似“字符串格式不正确”的异常。

1 个答案:

答案 0 :(得分:0)

您正在尝试将字符串转换为double,这就是为什么您会收到该错误的原因。

您必须使用数字值而不是字符串才能使其按以下方式工作:

EmployeeDiscountPct.value=app.GetRegKey(Double.Parse(12.20))*100

它将起作用。

快乐编码。

更新:

Class SurroundingClass
Private ttt As Double = 38
Private gg As Double = test(ttt)

 Public Function test(ByRef t As Double) As Double
    Return t * 10
 End Function
End Class