使用Enumerable.Except查找列表之间的差异.如果结果中没有项目,则list2中的所有项目都在list1中:
bool containsAll = !list2.Except(list1).Any();
Run Code Online (Sandbox Code Playgroud)
内部Except用于Set<T>从中获取唯一项目,list1仅返回list2未设置的项目.如果没有任何要返回的内容,则设置中的所有项目.
| 归档时间: |
|
| 查看次数: |
309 次 |
| 最近记录: |