我有一个巨大的 if else 语句来处理我在页面中编写的 QuerBuilder:
它看起来像:
if(dropdown == "something")
{
if(someotherdropdown == "something")
{
sqlStatement+ = some sql;
}else
{
sqlStatement+ = some sql;
}
}
else if(dropdown == "something2")
{
sqlStatement+ = some sql;
}
......它一直在继续,对我来说它是有道理的,也很好用。还有其他选择吗?因为它现在太大了,而且还会有更多。所以恐怕它看起来很业余的风格。我想得到一些建议。感谢分配