1. 程式人生 > >List集合的使用小技巧|非常實用首先舉例2個集合A,B. List<i

List集合的使用小技巧|非常實用首先舉例2個集合A,B. List<i

判斷 show 包含 合並 工作 並且 sta 完成 ear

List集合在開發程序的時候,我一般會頻繁的用到,感覺幾乎可以代替數組來完成大量的工作。
並且他也有很多實用的功能,讓代碼更加簡潔高效。

首先舉例2個集合A,B.
List<int> listA = new List<int> {1,2,3};
List<int> listB = new List<int> {1,2,3,4};



listA.AddRange(listB );把集合A.B合並

List<int> Result = listA.Union(listB).ToList<int>(); //刪除重復的項,插入非重復的項
List<int> Result = listA.Concat(listB).ToList<int>(); //保留重復項,和AddRange方法類似,只不過這個是返回型
listA.BinarySearch("1");//判斷集合中是否包含某個值.如果包含則返回0
List<int> Result = lsB.Except(lsA).ToList<int>();//這是排除相同項,只保留不同的,非常實用的一個列表對比,例子中則返回一個4

List集合的使用小技巧|非常實用首先舉例2個集合A,B. List<i