string[] array1 = new string[]{"312" , "B"};
string[] array2 = new string[]{"AT" , "210" , "312"};
//If have a same elements (bool HaveSame) must be true because "312" have in both arrays
塞尔曼22谢谢你。和其他人我的意思是只有C#但winforms我不能减少。这就是为什么抱歉winforms。因为我是新用户。
答案 0 :(得分:3)
有几种方法可以实现这一目标:
// 1
array1.Intersect(array2).Any();
// 2
array1.Except(array2).Count() == array1.Distinct().Count();
// 3.1
array1.Any(array2.Contains);
// 3.2
array1.All(x => !array2.Contains(x));