Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用LINQ比较两个有序列表?_C#_.net_Linq - Fatal编程技术网

C# 如何使用LINQ比较两个有序列表?

C# 如何使用LINQ比较两个有序列表?,c#,.net,linq,C#,.net,Linq,可以使用Intersect检查无序列表上的相等性,但如何将有序列表与LINQ进行比较?如果两个序列具有相同顺序的相同元素,则表达式应返回true 谢谢 从文件中: 如果两个源 序列的长度和长度相等 它们对应的元素是相等的 根据默认的等式 其类型的比较器;否则,, 错 请参阅。只需使用: 可能的重复和可能的重复 a.SequenceEqual(b); list1.SequenceEqual(list2)

可以使用Intersect检查无序列表上的相等性,但如何将有序列表与LINQ进行比较?如果两个序列具有相同顺序的相同元素,则表达式应返回true

谢谢

从文件中:

如果两个源 序列的长度和长度相等 它们对应的元素是相等的 根据默认的等式 其类型的比较器;否则,, 错

请参阅。

只需使用:

可能的重复和可能的重复
a.SequenceEqual(b);
list1.SequenceEqual(list2)