加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 比较7个单词,看看其中5个是否相等.怎么样?

发布时间:2020-12-15 18:24:43 所属栏目:百科 来源:网络整理
导读:我在数组中有七个单词: string[7] = {x,x,x}; x是从另一个数组生成的: string[4]={a,b,c,d}; 这意味着每个x可以是a或b或c或d.它是随机生成的.这可能是一个例子: string[7]= {a,a,d,a} 我的问题是如何检查是否有五个具有相同值的x? 这是我正在努力的扑克
我在数组中有七个单词:
string[7] = {x,x,x};

x是从另一个数组生成的:

string[4]={a,b,c,d};

这意味着每个x可以是a或b或c或d.它是随机生成的.这可能是一个例子:

string[7]= {a,a,d,a}

我的问题是如何检查是否有五个具有相同值的x?

这是我正在努力的扑克应用程序.

解决方法

您可以使用Linq查找最大数量的相等项目,并测试它是否为5或更多:
int maxCount = s.GroupBy(x => x).Select(x => x.Count()).Max();

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读