【发布时间】:2018-07-06 18:49:30
【问题描述】:
我在 C# 中有以下代码,它检查列表中的项目是否相等(用于所有实际目的的整数列表):
intList.Distinct().Count() == 1
如果列表中的所有值都相等,则上述代码有效。
但是,如果我有一个场景:
intList = {1, 1, 0}
那么上面的代码就失败了。当列表中的所有值不相等时,有人可以建议我如何检查列表中的相似值。
【问题讨论】:
-
你能澄清一下你所说的相似值是什么意思吗?您想要的不仅仅是真/假输出吗?你想要所有相同的值对吗?
-
您要检查列表是否只包含唯一值吗?或者你的确切目标是什么?请尝试更具体并声明您预期的输入和输出。