配列の比較について(VB.NET) への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 魔界の仮面弁士  (社会人) 投稿日時 2020/2/19 17:11:16
Enumerable.Except メソッドや
Enumerable.Intersect メソッドは如何でしょうか。

https://rextester.com/DPPC31649
投稿者 shu  (社会人) 投稿日時 2020/2/19 14:17:56
        Dim a = {"あ", "い", "う", "え", "お"}
        Dim b = {"く", "あ", "け", "こ", "い"}


        Dim r1 = (From a1 In a
                  Where Array.IndexOf(b, a1) < 0
                    ).ToList

        Dim r2 = (From b1 In b
                  Where Array.IndexOf(a, b1) < 0).ToList


        Dim r3 = (From a1 In a Join b1 In b
                  On a1 Equals b1
                  Select a1).ToList
投稿者 RU  (社会人) 投稿日時 2020/2/19 13:20:32
投稿失礼します。

配列Aにあ,い,う,え,お

配列Bにあ,い,く,け,こ

と入っているとして

配列Aにあって配列Bにない値
配列Bにあって配列Aにない値
配列A,B双方に存在する値

これらを抽出する事は可能なのでしょうか?
ご教示くださると幸いです。