switch (itemScene)
{
case 1:
{
switch (type)
{
case 1:
{
switch (itemLevel)
{
case 1:
facilityItemList[0][0][0].Add(item);
break;
case 2:
facilityItemList[0][0][1].Add(item);
break;
//TODO
}
}
break;
}
}
break;
}
框架类似这样,switch中嵌套switch,每一个switch有七八个case,这样这段代码会过于臃肿,请问有什么办法可以优化这部分结构呢