我有一个巨大的if-else语句来处理我在页面中编程的QuerBuilder I:
它看起来像:
if(dropdown == "something")
{
if(someotherdropdown == "something")
{
sqlStatement+ = some sql;
}else
{
sqlStatement+ = some sql;
}
}
else if(dropdown == "something2")
{
sqlStatement+ = some sql;
}
它一直在继续,对我来说这很有意义,也很好还有别的选择吗?因为它现在太大了,而且还会有更多。所以我担心它看起来很业余的风格。我想听听你的建议。感谢分配
这个。。
switch (caseSwitch)
{
case "something":
sqlStatement+ = some sql;
break;
case "something1":
sqlStatement+ = some sql;
break;
default:
sqlStatement+ = some sql;
break;
}