如果我有一个ArrayList
包含boolean
值,找出这个 Bool 值序列结果的最佳方法是什么?
我正在尝试这样的事情
bool result = false;
bool flag = false;
ArrayList flags = new ArrayList();
if (something > 5)
{
flag = true;
}
flags.Add(flag);
foreach (bool val in flags)
{
result &= val;
}
但是,如果我将结果变量声明为 true 而不是 false,那么这会改变结果。我有点困惑。
任何意见,将不胜感激!