如何在c#中检查两个整数数组中的相同值

本文关键字:数组 整数 两个 检查 | 更新日期: 2023-09-27 17:50:24

在两个整数数组中找不到相同的值。这是我的代码

int[] array1 = { 4, 5, 6, 7, 8, 9, 10 };
int[] array2 = { 1, 2, 3, 4, 5, 6 };

如何检查相同的值?

我试着;

IEnumerable<int> k = (from d1 in array1
                              select d1).Intersect(from d2 in array2
                                                   select d2).ToList();
foreach (var item in k)
{
    Console.WriteLine(item);
}

这是真的,但我不想这样做。

谢谢。

如何在c#中检查两个整数数组中的相同值

下面是一行:

array1.Intersect(array2).ToList().ForEach(i => Console.WriteLine(i));