我将从一种方法中提供一段代码,我正在尝试处理来自 Web 服务的命令/值。
switch (cmdName)
{
case "getShapefile":
switch (cmdValue)
{
case "buildings":
HandleShapeFile(ref shapfile);
break;
}
break;
}
这个想法是下一个:
- 我有几个命令(大约 7 个,例如 get{X-Object})
- 每个命令也有大约 10 个值,因此操作数为:70,它们是不同的。
如何更好地处理价值观并开发出这样一个目标的精细设计?