以下の図に示すように、集合の結合は集合の項目をマージすることです:
List<int> ls1 = new List<int>() { 1,2,3,5,7,9 }; List<int> ls2 = new List<int>() { 2,4,6,8,9,10}; IEnumerable<int> unionLs = ls1.Union(ls2);foreach (int item in unionLs) { Console.Write("{0}\t", item); }
集合の交差は共通の項目を取得することです以下の図に示すように、セットの差分セットは、このセットに含まれるすべての項目を取得します。ただし、下の図に示すように、別のセットにはありません。
以上がC# の List