public List<string> GetSYList(List<string> listSZ1, List<string> listSZ2)
{
if (listSZ2.Count <= 0) return new List<string>();
List<string> listSY = new List<string>();
if (listSZ1== null)
{
listSZ1= new List<string>();
return listSZ2;
}
foreach (string item in listSZ2)
{
if (!listSZ1.Contains(item))
{
listSY .Add(item);
}
}
return listSY ;
}
本函数功能是筛选二个数组的差,listSZ1 数组1,listSZ2数组2,listSY 数组2和数组1的差,
其中数组2的范围比数组1的范围大,通过遍历数组2中不在数组1中的即是剩余数组的值。