0
我遇到问题:我有一个包含值的字符串,我想将它们拆分为一个双数组。将字符串拆分为双数组
输入:0.0 0.0 0.0
我有两种方式,但两者都没有工作
第一:
Dim arrString As String() = line.Split(New Char() {" "c})
Dim numbers As Double() = New Double(arrString.Length) {}
Dim i As Integer = 0
While i < arrString.Length
numbers(i) = Convert.ToDouble(arrString(i))
i += 1
End While
二:
Dim nums As String() = line.Split(" "c)
Dim numbers As Double() = From num In nums Select Convert.ToDouble(num)
我得到一个FormatExeption exeption 请帮助我,它的.obj loader
对不起,我试图msgbox行的值,它返回“v”而不是“0.0 0.0 0.0”,所以错误来自这里: 对于每行作为字符串行 如果line.StartsWith(“v”)然后 line.Replace(“v”,“”) – Devintelo 2012-08-04 23:12:10