【发布时间】:2015-12-13 19:14:34
【问题描述】:
在我当前的应用程序中,我有 6 个玩家,每个人都有 1 个布尔变量。在某些情况下设置为真(最初它们是假的)。问题是我想检查哪些 5 个变量设置为真,哪个设置为假,但我想不出任何好主意。 . 只有一些 if 语句检查每个组合
if(a && b && c && d && e && !f)
{
//f is false in this case and I will do some operations here
}
然而,这是有史以来最丑陋且写得不好的代码。更通用的方法是什么?
【问题讨论】:
-
你能发布包含布尔属性的类+一些执行代码吗?