【发布时间】:2016-10-17 17:33:47
【问题描述】:
基于How can I declare a two dimensional string array?,我创建了自己的数组,但正在努力检索这些值。
我收到一个似乎与第二 (0) 行 (0) = (((1) / total) * (100 - (vPercentChanger)))) 相关的语法错误,但错误可能出现在此行上方(请参阅下面的代码)。
错误:语法错误。 代码:
'Test values
Dim highPer As Double = 5
Dim high As Double = 10
Dim medPer As Double = 15
Dim medium As Double = 20
Dim lowPer As Double = 1
Dim low As Double = 2
Dim naPer As Double = 3
Dim na As Double = 4
Dim array1 As Double(,) = New Double(3, 1) {{highPer, high}, {medPer, medium}, {lowPer, low}, {naPer, na}}
Dim tmpList As New List(Of Double)
For i As Integer = 0 To array1.Rank - 1
If (0) > 5 + vPercentChanger Then
(0) = (((1) / total) * (100 - (vPercentChanger)))
End If
Next
补充说明:
我已经尝试过 array1(0) 和 tmpList(0),但都产生了错误。我相信我很接近。我已经尝试过 C# 到 VB 的转换器,但这并不能解决这个问题。
【问题讨论】:
-
不确定是否反对 :-( 如果有人需要添加任何内容,请询问,我会提供。:-)