摘要:
开发过程中我们可能会看到这种代码1 intorderState=3; 2 if(orderState==1){} 3 elseif(orderState==2){} 4 elseif(orderState==3){} 5 else 6 thrownewException("nostatus"); 这些状态可能会因为需求变更增加或者减少,维护很不方便。换了一种写法,感觉好多了。1 publicstringGetStatusName(stringstatus) 2 { 3 string[][]statusTbl={ 4 newstring[]{"1",&qu 阅读全文