日期:2014-05-17 浏览次数:20484 次
string[] arr1 = new string[] {"1","2" ,"3"};
string[] arr2 = new string[] { "1", "2", "4" };
string[] result = arr1.Intersect(arr2).Cast<string>().ToArray();
int count = result.Count();//2
------解决方案--------------------
b.Intersect(arry)返回的类型是 IEnumerable<string>,所以要转化一下