【发布时间】:2011-03-06 12:27:17
【问题描述】:
好的,这就是我正在尝试的。
我有一个包含世界上所有国家/地区的下拉列表。 用户选择一个,然后将该值传递给 case 语句, 如果匹配,则发送电子邮件。
我只有四个不同的配方,但我可以有多达几十个 与四封电子邮件中的每封匹配的国家/地区。例如:
switch (selectedCountry)
{
case "ca":
sendTo = canadaEmail;
break;
case "uk":
case "de":
case "fr"
sendTo = europeanEmail;
break;
case "bb":
sendTo = barbadosEmail;
break;
default:
sendTo = usEmail;
break;
}
我想知道的是,有什么比这样做更好的方法 一个巨大的案例陈述?
【问题讨论】: