【发布时间】:2014-06-05 13:12:08
【问题描述】:
我有一个布尔变量数组,如果这个数组中的所有元素都具有相同的值,我想返回 true,否则返回 false。我知道我可以遍历所有元素,但我想知道 C# 中是否有更快的方法。
【问题讨论】:
-
您使用的任何方法归结为检查每个元素;没有办法解决这个问题。循环遍历元素,如果任何元素与第一个元素不匹配,则返回 false。
-
imo prrprcupofcoffee的做法是最快的,退出循环才是最快的