我有一个巨大的if else语句来处理我在页面中编程的QuerBuilder:
它看起来像:
if(dropdown == "something")
{
if(someotherdropdown == "something")
{
sqlStatement+ = some sql;
}else
{
sqlStatement+ = some sql;
}
}
else if(dropdown == "something2")
{
sqlStatement+ = some sql;
}
...........它继续前进,对我来说它是有道理的,也很好 还有另一种选择吗?因为它现在很大,而且即将到来。 所以我觉得它看起来非常业余风格。 我想提一些建议。 谢谢分享
答案 0 :(得分:0)
此..
switch (caseSwitch)
{
case "something":
sqlStatement+ = some sql;
break;
case "something1":
sqlStatement+ = some sql;
break;
default:
sqlStatement+ = some sql;
break;
}