この問題は1ヶ月以上捜します。 それはこのように書きます: 私たちは、この時点では、文字列2つの文字列のリストから特定の組み合わせを得る
Dim List1 As New List(Of String) From {"a", "b", "c", "d"} ' and so on
Dim List2 As New List(Of String) From {"e", "f", "g", "h", "i", "j"} ' and so on
の2つのリストを持っている私たちは、すべての可能な組み合わせをループして保存する24個の可能な組み合わせ(LIST2とのList1)
Dim allCombo As Integer = List1.Count * List2.Count
を持っているではありませんオプション。 ここで、どのような数式計算を適用して、組み合わせ番号13を 'c'に 'e'を返すようにすることができます。または 'd'で 'j'のように24などです。 私はこれに立ち往生しています、誰かが私を助けることができますか? ありがとうございます!あなたの例では
、Cは、インデックス2であり、Eは指数0であるので、どのように13プレイしていますか? –
'Dim element13 = List1.SelectMany(Function(a)List2.Select(Function(b)a&b))。ElementAt(13)'それは 'cf'です。なぜすべての可能な組み合わせがオプションではないのか分かりません。 – Plutonix
@ShannonHolsinger、私の間違い、私はそれを認識しています! -1をしなかったが、今はokだ。 –