取两个数组中相同元素可以使用一个方法:
<span style="font-size:14px;">string[] tmpArray = array1.Intersect(array2).ToArray();</span>
取多个数组中相同的项:
首先,把所有数组加入List<string[]>中,再把这个参数传入下面的方法里面即可。
<span style="font-size:14px;"> string[] resultArray = null;
/// <summary>
/// 递归寻找几个数组中共同包含的项
/// </summary>
/// <param name="list">数组表</param>
private void getSameItems(List<string[]> list)
{
if (list.Count == 1)
{
resultArray = list[0];