int[] arr = new int[3]{1,2,3};
int[] arr2 = new int[3]{2,5,6};
int[] arr3 = arr.Intersect(arr2).ToArray(); // 交集
int[] arr4 = arr.Except(arr2).ToArray(); // 差集
int[] arr5 = arr.Union(arr2).ToArray(); // 并集
同理可得string数组操作方法
int[] arr = new int[3]{1,2,3};
int[] arr2 = new int[3]{2,5,6};
int[] arr3 = arr.Intersect(arr2).ToArray(); // 交集
int[] arr4 = arr.Except(arr2).ToArray(); // 差集
int[] arr5 = arr.Union(arr2).ToArray(); // 并集
同理可得string数组操作方法