从 C# 列表中选择唯一元素

2024-01-12

如何从列表中选择独特的元素{0, 1, 2, 2, 2, 3, 4, 4, 5}这样我得到{0, 1, 3, 5},有效去除的所有实例重复的元素{2, 4}?


var numbers = new[] { 0, 1, 2, 2, 2, 3, 4, 4, 5 };

var uniqueNumbers =
    from n in numbers
    group n by n into nGroup
    where nGroup.Count() == 1
    select nGroup.Key;

// { 0, 1, 3, 5 }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 C# 列表中选择唯一元素 的相关文章

随机推荐