相关疑难解决方法(0)

在C#中检查两个List <T>列表是否相等的最佳方法是什么?

有很多方法可以做到这一点,但我觉得我错过了一个功能或其他东西.

显然List == List会使用Object.Equals()并返回false.

如果列表中的每个元素都相等并且出现在相反列表中的相同位置,那么我认为它们是相等的.我正在使用值类型,但正确实现的Data对象应该以相同的方式工作(即我不是在寻找浅复制列表,只是内部每个对象的相同).

我尝试过搜索,也有类似的问题,但我的问题是每个元素的确切顺序.

c# linq equality list

18
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

equality ×1

linq ×1

list ×1