为了账号安全,请及时绑定邮箱和手机立即绑定

如何获得一个集合里只出现一次的值

如何获得一个集合里只出现一次的值

神不在的星期二 2018-07-24 16:09:33
请看下面的泛型集合1 List <string>  str1=new List<string>2 str1.Add("11111");3  str1.Add("2222");4 str1.Add("11111");5 str1.Add("aaaa");怎样可以得到这个集合里只出现过一次的值,比如说什么str1集合里的“aaaa”就是要得到的值。
查看完整描述

2 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

var query = str1.GroupBy(g => g).Where(w => w.Count() == 1);


查看完整回答
反对 回复 2018-07-30
?
墨色风雨

TA贡献1853条经验 获得超6个赞

str1.GroupBy().Keys

查看完整回答
反对 回复 2018-07-30
  • 2 回答
  • 0 关注
  • 673 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信