Wil*_*son 1 c# linq element list distinct
使用LINQ,我可以得到只出现一次的所有int元素的列表吗?
例如
{1,2,4,8,6,3,4,8,8,2}
Run Code Online (Sandbox Code Playgroud)
会成为
{1,6,3}
Run Code Online (Sandbox Code Playgroud)
谢谢!
D.R*_*.R. 17
var result =
from x in xs
group xs by x into grp
where grp.Count() == 1
select grp.Key;
Run Code Online (Sandbox Code Playgroud)
像那样?
50秒太晚......:/
Ser*_*kiy 11
list.GroupBy(i => i)
.Where(g => g.Count() == 1)
.Select(g => g.First());
Run Code Online (Sandbox Code Playgroud)