考虑下面的两个列表,比较的最佳方法是什么?
var a = new List<string>() { "2016", "2017" };
var b = new List<string>() { "2017", "2018" };
答案 0 :(得分:0)
独立于订单比较:
bool result = a.Count == b.Count && a.Intersect(b).Count() == a.Count;
答案 1 :(得分:0)
这对我有用(但列表必须有序且不同):
a.SequenceEqual(b)
谢谢你们的努力! :)