2020
12-07
12-07
C# List集合中获取重复值及集合运算详解
话不多说,直接上实例:一、获取集合内重复值publicvoidGetDuplicateValue(){List<string>lisA=newList<string>{"A","B","C","A"};//方式一借助字典Dictionary<string,int>dic=newDictionary<string,int>();lisA.ForEach(x=>{if(dic.ContainsKey(x))dic[x]+=1;elsedic[x]=0;});List<string>lisDupValues=dic.Where(x=>x.Value>0).Select(x=>x.Key).ToList();...
继续阅读 >