我有一个数组List<int>
,我正在使用 LINQ(感谢这个论坛)来查找重复项,但是在将列表合并到一个列表之后,我怎样才能检索这样的字典:
KEY -> duplicate value | VALUE -> list index where duplicate was found
实际上我正在这样做:
List<int> duplicates = hits.GroupBy(x => x)
.Where(g => g.Count() > 1)
.Select(g => g.Key)
.ToList();
猜我应该使用SelectMany