首先,我要感谢您查看该问题。我是vb.net的新手,我试图在两个arraylist中组合元素。例如,我有arraylist 1有3个元素:Jim,Joe,Tom和第二个有4个元素的arraylist:Winter,Summer,Autumn,Spring。
现在,我想从arraylist1中获取每个元素,并从arraylist 2中获取每个元素,所以我将: 吉姆温特, 吉姆,夏天, 吉姆秋, 吉姆斯普林 乔冬天, 乔夏 等。
我已经用嵌套的方式做了这个,但是我想要的是得到arraylist2的组合元素的结果,如下所示: 吉姆冬天夏天, 吉姆冬天秋天, 吉姆冬天春天, 吉姆冬天夏天秋天 吉姆冬天夏天秋天春天
这是我写的代码(请忽略我使用listboxes.items的事实)
For Each item As String In lst_infractiuni.Items
Lst_generare_infr1.lst_gen_infractiuni_imp.Items.Add(item)
For Each item2 As String In lst_pv.Items
Lst_generare_infr1.lst_gen_infractiuni_imp.Items.Add(item & item2)
Next
Next
答案 0 :(得分:0)
Option Strict On
Option Infer Off
Module Module1
Private Sub ArraysUnion()
Dim A As String() = {"Jim", "Joe", "Tom"}
Dim B As String() = {"Winter", "Summer", "Autumn", "Spring"}
Dim C As String() = A.Union(B).ToArray
Console.WriteLine(String.Join(";", C))
End Sub
Sub Main()
ArraysUnion()
Console.ReadKey()
End Sub
End Module