如何将字符串连接在一起

时间:2013-06-23 19:55:09

标签: arrays vb.net string join

我有一个名为hexsub的字符串数组,该数组的每个“实例”都包含2个字符。我创建了一个名为finalhex的新数组,我希望新数组的每个“实例”都保持前面的2个,所以:hexsub(0)= 06,hexsub(1)= AF,然后是finalhex(0)= 06AF。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

连接函数将加入数组的所有元素,无论当然有多少元素。

finalhex(0) = Join(hexsub,"")

或者将它们成对分割,这样的事情可能会起作用:

For I = 0 to hexsub.Count-1 Step 2
  finalhex(I/2) = hexsub(I).Trim + hexsub(I+1).Trim
Next

现在,finalhex的每个元素都将包含2个hexsub连接元素

答案 1 :(得分:0)

'假设偶数个数组元素

Dim NumberOfCombinedElements as Integer = hexsub.count / 2

Dim FinalHex(NumberOfCombinedElements ) as string

for I as integer = 0 to NumberOfCombinedElements - 1

    finalhex(I) = hexsub(I*2) & hexsub(I*2 + 1)

next