У меня динамический список (SuperList) с N элементов, например, здесь с тремя пунктами А, В и С:Комбинации в список (из списка (Объекта))
Dim A As New List(Of String)
A.Add("Aa")
A.Add("Bb")
A.Add("Cc")
Dim B As New List(Of String)
B.Add("Small")
B.Add("Large")
Dim C As New List(Of Integer)
C.Add(1)
C.Add(2)
Dim SuperList As New List(Of Object)
SuperList.Add(A)
SuperList.Add(B)
SuperList.Add(C)
...
мне нужно сформировать из SuperList другого списка (List (Of String)) с этими комбинациями:
Aa – Small – 1
Aa – Small – 2
Aa – Large – 1
Aa – Large – 2
Bb – Small – 1
Bb – Small – 2
Bb – Large – 1
Bb – Large – 2
Cc – Small – 1
Cc – Small – 2
Cc – Large – 1
Cc – Large – 2
количество элементов в SuperList динамично. Как это сделать?
Возможный дубликат [Как «закрепить» или «повернуть» переменное количество списков?] (Http://stackoverflow.com/questions/17976823/how-to-zip-or-rotate-a-variable- number-of-lists) –