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;
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刪除。