【发布时间】:2010-10-04 00:06:15
【问题描述】:
我有一个由循环填充的布尔数组。拥有该数组的方法需要返回一个布尔值。那么我可以这样做吗:
bool[] Booleans = new bool[4];
// do work - fill array
return (Booleans[0] && Booleans[1] && Booleans[2] && Booleans[3]);
所以如果我有:T,T,F,T 我会得到F,因为数组中有一个,或者它会发回其他东西还是一起崩溃?
【问题讨论】:
-
很好的方法,直到您更改数组中的项目数,然后循环方法如下@James的答案。
-
离题了,因为我现在对@Mark 编辑我的问题并在我不粗俗的情况下删除我的一半句子真的很不满意。我只是不明白当时的思考过程是什么?
-
这与粗俗无关,我删除了它,因为它没有增加任何价值,如果您查看仅显示前两行的问题摘要,您所看到的只是随机的胡扯与问题无关。如果您想感谢某人回答了您的问题,请在他们的回答下方的评论中写信给他们。如果这是个人的感谢,他们会更加感激。
-
如果您想讨论我的编辑是否不当,那么更好的讨论地点是meta.stackoverflow.com。您可以在那里提出问题(或搜索之前已回答的类似问题)。
-
好的,现在我可以理解你为什么这样做了,但你必须明白,从我的角度来看,我的问题在没有任何解释的情况下被改变了。我敢肯定,如果对你做同样的事情,你不会高兴的。无论如何,感谢您解释为什么这样做。