欢迎来到桔子雨工作室官方网站!桔子雨工作室是一个软件和信息技术服务提供商,为中小微企业提供数字化价值。
.net比较两个集合List是否相同的一种方法

如果内容和排序皆要相同那么直接用SequenceEqual就行了,本文想表达的相同是指内容相同但是排序不同。代码如下
// 集合排序再比较 C#写法
lst1.Sort();
lst2.Sort();
isEquals = Enumerable.SequenceEqual(lst1, lst2); // true
// 集合排序再比较 VB.NET写法
lst1.Sort()
lst2.Sort()
lst1.SequenceEqual(lst2) // true
微信扫描下方的二维码阅读本文