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

nw.*_*nw. 4 .net c# linq

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

谢谢

age*_*t-j 17

a.SequenceEqual(b);
Run Code Online (Sandbox Code Playgroud)

从文档:

如果两个源序列长度相等且它们的对应元素根据其类型的默认相等比较器相等,则返回true; 否则,错误.

请参阅MSDN更多.