var duplicates = lst.GroupBy(s => s) .SelectMany(grp => grp.Skip(1));
请注意,这将返回所有重复项,因此,如果您只想知道哪些项在源列表中重复了,则可以应用于
Distinct结果序列或使用Mark
Byers给出的解决方案。

var duplicates = lst.GroupBy(s => s) .SelectMany(grp => grp.Skip(1));
请注意,这将返回所有重复项,因此,如果您只想知道哪些项在源列表中重复了,则可以应用于
Distinct结果序列或使用Mark