今天突然遇到一个需求,需要去掉一个list中的元素,恰好这个list中需要去掉的元素与另一个list的元素完全重合,故记录下此方法。
直接上代码吧
List<int> ClearRepeatItem(List<int> bigList,List<int> SmallList)
{
foreach (var item in SmallList)
{
if (bigList.Contains(item))
{
bigList.Remove(item);
}
}
return bigList;
}