c#比較兩個List相等


1、if(ListA.Count == ListB.Count && ListA.Count(t => !ListB.Contains(t)) == 0)

數量相等,元素值相等即為True;與元素順序無關;

List<int> A = new List<int> {1,2,3};

List<int> B = new List<int> {1,3,2};

A == B;

 

2、if (ListA.SequenceEqual(ListB))

數量相等,值相等,順序一樣時為True;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM