2010-11-22 73 views

回答

20

Enumerable上有Intersect扩展方法。它适用于包括阵列在内的任何IEnumerable<T>

7

以下是Linq Intersect的一个使用示例。

// Assign two arrays. 
int[] array1 = { 1, 2, 4 }; 
int[] array2 = { 2, 3, 4 }; 

// Call Intersect extension method. 
var intersect = array1.Intersect(array2); 

foreach (int value in intersect) 
{ 
    label1.Text += value + "\n"; 
}