要转换为双字符串的字符串不起作用

时间:2014-12-18 16:17:33

标签: vb.net string double

我有一个非常奇怪的问题:当我尝试将字符串(双格式)转换为双/小数时,它似乎无法正常工作。

我有一个字符串输入例如

  • 240mm蓝色窗口
  • 2.5mm黑色下部

我用工作代码取出双部分:

tempmm = DataGridView1.Rows(i).Cells(5).Value
tempmm = tempmm.Substring(0, tempmm.IndexOf("mm"))

现在我已经" 240"和" 2.5"我想将此字符串转换为double。 我尝试了这两个例子,但是当这样做时,我的240变为240.0,但我的2.5变为25.0(!)

tempdouble = Convert.ToDouble(tempmm)
Double.TryParse(tempmm, tempdouble)

有什么想法吗?

enter image description here

0 个答案:

没有答案