如果 2 个数组具有模拟元素,我如何比较它们

本文关键字:何比较 比较 数组 元素 模拟 如果 | 更新日期: 2023-09-27 18:36:30

我想比较 2 个数组并检查它们是否有 1 个或多个相等的元素,那么我想打印这个元素,如下所示:

array1[a ,b ,c , d, e]
array2[e, r, t , a, v]
Console.println["a"]

如果 2 个数组具有模拟元素,我如何比较它们

你可以使用这个

var commonElements = array1.Intersect(array2).ToArray();

如果commonElements.Length>0数组array1array2至少有一个公共元素。

然后,您可以通过循环访问 commonElements 数组的项来打印公共元素。

foreach(var commonElement in commonElements)
    Console.WriteLine(commonElement);