说我有三个条件,由布尔变量表示。我如何使以下代码块更简单?优化嵌套If语句和条件
bool condition1, condition2, condition3; //assuming they already have values
if (condition1 && condition2)
{
if (condition3)
{
//Few lines of code here
}
}
else
{
//Same few lines of code above here
}
除了将'代码行'放在方法中之外,还有一种更好的/更简洁的方法吗?内部if
可以被删除?谢谢。
是否有外如有线(不在内) – EpicKip
@EpicKip如果你在外面说的是'如果(condition3)'检查,然后不。单独的'如果'。 :) – AwonDanag
如果(con1 && con2 && con3)'then then else if(!con1 &&!con2)''你不能吗? – EpicKip