2011-07-07 35 views
8
查找存在於兩個集合的元素

說我有兩個集合使用LINQ

int[] foo = { 1, 2, 3, 4 }; 
int[] bar = { 2, 4, 6, 8 }; 

什麼是使用LINQ to選擇存在於兩個集合值最簡單的方法?

即含有2和4

回答

16
int[] result = foo.Intersect(bar).ToArray(); 
集合