1.string集合轉int集合
//string類型的集合 List<string> tempStr = new List<string>() { "21", "232", "12" }; //轉為int類型的集合 List<int> tempNum=tempStr.Select(x=>int.Parse(x)).ToList();
2. 根據一個集合的字段去重另一個集合
var rmrList = rmrList.Where((a, i) => rmrList.FindIndex(f => f.wx_userid == a.wx_userid) == i).ToList();
List<int> listA = new List<int> {1,2,3,5,7,9};
List<int> listB = new List<int> {13,4,17,29,2};
listA.AddRange(listB );把集合A.B合並
List<int> Result = listA.Union(listB).ToList<int>(); //剔除重復項
List<int> Result = listA.Concat(listB).ToList<int>(); //保留重復項
listA.BinarySearch("1");//判斷集合中是否包含某個值.如果包含則返回0