我想比较 2 个数组列表。让我们以这个例子为例:
List<int[]> list1 = new List<int[]>() { new int[4] { 1, 2, 3, 4 }, new int[4] { 1, 2, 3, 5 } };
List<int[]> list2 = new List<int[]>() { new int[2] { 1, 2 }, new int[2] { 3, 4 }, new int[2] { 3, 5 } };
我想知道 list1 中的每个元素来计算 list 2 中的每个元素它们有多少共同元素。
前任。1,2,3,4 与 1,2 相比将产生 2 个匹配元素。1,2,3,4 与 3,5 相比将产生 1 个匹配元素。
这不是重复的,因为我不想比较常规列表。我希望查看 list1 中的每条记录 list2 中有多少项目包含多少常见项目。