如何获取一个List中的重复项
项目中遇到这样一个问题,元数据是List<string>,如下:
List<string> testList = "a,b,c,b,d,,d,";
现在需要返回得到的是以逗号分隔的不含重复项的一串字符:"a,b,c,d"
方法如下:
List<string> resultList = testList.Split(',').GroupBy(x => x).Where(group => group.Count() >= 1).Select(group => group.Key).Where(item => !string.IsNullOrEmpty(item)).ToList();

浙公网安备 33010602011771号