我想實現的是比較索引值。 arr1val1和arr2val1,然後是arr1val2和arr2val2,如此等等,前提是它們具有相同數量的索引。最後一個消息框會提示是否在任何比較索引中檢測到不匹配,而不管有多少不匹配。到目前爲止,我有這個代碼。比較鋸齒陣列中的值
Dim str()() As String = _
New String()() {New String() {"arr1val1", "arr1val2"}, New String() {"arr2val1", "arr2val2"}}
For Each arstr As String() In str
For Each strElement As String In arstr
Next
Next
所以會外陣列始終包含兩個內部陣列或者是內部數組數武斷?如果它是任意的,你是說你想比較每個內部數組與其他每一個?什麼確切地定義了一個不匹配?它是兩個內部數組中相同索引的不同值嗎?如果兩個內部數組的元素數不相同,會發生什麼? – jmcilhinney
外部數組總是包含兩個內部數組。兩個不同的值在同一個索引處。數組元素的數量是固定的。 –