【发布时间】:2018-07-10 18:54:46
【问题描述】:
重复问题。
我正在尝试比较两个 int 数组,以找出它们之间的差异。顺序并不重要,每个数组本身不会有重复项。例如,我有:
int[] arr1 = new int[] { 45, 26, 55, 99, 36 };
int[] arr2 = new int[] { 45, 26, 99, 20, 36 };
我预计结果为 { 20, 55 }。
【问题讨论】:
-
您想将数组视为集合还是序列?如果您的两个数组是
{ 1, 2, 3 }和{ 3, 2, 1 },您是否要报告第一个和最后一个元素的差异?数组总是相同的长度吗? -
您想将每个元素与另一个数组中相同索引中的元素进行比较,或者位置无关紧要,并且您想要一个元素而不是另一个元素?根据您的答案是 Daisy 还是 D-Shih 答案
标签: c#