1

我有这个问题:

List<string> a = {"aa","aaa","aaaa"}
List<string> b = {"bb","bbb","bbbb"}

我做了a.AddRange(b),并且在我需要从列表 a 中提取列表 b 之后,让它就像开始一样,具有相同的元素。我怎样才能做到这一点?

4

1 回答 1

2

您总是可以遍历列表 b,并从列表 a 中删除每个项目:

b.ForEach(item => a.Remove(item));
于 2013-03-19T10:51:17.860 回答