我想在我的 Equals 方法中比较几个集合的内容。我有一个字典和一个 IList。有没有内置的方法可以做到这一点?
编辑:我想比较两个字典和两个 IList,所以我认为相等的含义很清楚 - 如果两个字典包含映射到相同值的相同键,那么它们是相等的。
Enumerable.SequenceEqual
通过使用指定的 IEqualityComparer(T) 比较它们的元素来确定两个序列是否相等。
您不能直接比较列表和字典,但您可以将字典中的值列表与列表进行比较