我有一个具有属性Id的类代理
给定一组Agent,我需要检查它们中是否有任何重复的ID.
我目前正在使用哈希表进行此操作,但我试图获得Linq-ified,这样做的好方法是什么?
Cod*_*rks 11
与Y Low的方法类似,
编辑:
var duplicates = agents.GroupBy(a => a.ID).Where(a=>a.Count() > 1);
foreach (var agent in duplicates)
{
Console.WriteLine(agent.Key.ToString());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3007 次 |
| 最近记录: |