可能重复:
“等等……”
“我想要创建这样的东西。”
你好,假设我在类类型上遇到一个大的 if/else。有没有使用 switch case 的方法来解决它呢?
例如:
function test(object obj)
{
if(obj is WebControl)
{
}else if(obj is TextBox)
{
}
else if(obj is ComboBox)
{
}
“等等……”
“我想要创建这样的东西。”
switch(obj)
{
case is TextBox:
break;
case is ComboBox:
break;
}
}