読者です 読者をやめる 読者になる 読者になる

Life is Really Short, Have Your Life!!

ござ先輩の主に技術的なメモ

Listからオブジェクトが入っているリストの重複を見つけるLinq

C#

簡単にできるんだね... groupbyのx.idは自分が集計したいkeyのオブジェクトを指せばOK。

 List<Foo> duplicates = 
       sample_list.GroupBy(x => x.id)
       .Where(g => g.Count() > 1)
       .Select(g => g.FirstOrDefault()).ToList();