如果x (y)值相等

本文关键字:如果 | 更新日期: 2023-09-27 18:10:26

如果我有5个整数(a,b,c,d,e),我可以检查至少其中3个是相等的,最短的方法是什么?

a==1
b==1
c==2
d==3
e==4
//returns false
ex.
a==1
b==1
c==1
d==3
e==4
//returns true

如果x (y)值相等

这应该适用于所有情况:

bool match = array.GroupBy(n => n).Any(g => g.Count() >= 3);