說我有三個條件,由布爾變量表示。我如何使以下代碼塊更簡單?優化嵌套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