如果 country 不等 CN 也不等于 TW, 那不是函数就没有返回值了?所以在最后面还要返回一个值,来表示不等于 CN, TW, 如:if(country=="CN")
{
return 1;
}
else if (country=="TW")
{
return 2;
}
else
{
return 3;
}
{
return 1;
}
else if (country=="TW")
{
return 2;
}
else
{
return 3;
}
解决方案 »
- 网站源码截取问题
- 有网络缓存这一说法吗?
- C# 串口事件不触发。
- 帮我看看这段代码错在哪?
- 【99-在线等】顶者有分 ODP.NET 访问TimesTen 能够连接上 但是报异常“不支持该功能”!
- 字符串中某个字符出现的次数。
- 请问怎样才能把excel内嵌到winform之中??
- C#版的PL/0编译器
- 跪求,这样一个sql问题 麻烦大家帮我解答一下
- 两个grid,其中一个表上实现了字典表的帮定(Combobox),但现在还想实现两个表的主从关系绑定,试了半天,不知该怎么写了?
- 请问如何使用InstallShield Script制作反安装程序,不是指控制面板中的卸载功能,而是在快捷方式中添加卸载快捷方式,卸载安装程序?
- HTML格式化控件
if(country=="CN")
{
return 1;
}
else
{
return 2;
}
if(country=="CN")
{
return "1";
}
else if (country=="TW")
{
return "2";
}
//这里必须有返回值。
以上正确,额外说一句,如果使用以下写法,程序性能会好写:if(country.Equals("CN"))
{
return 1;
}
else
{
return 2;
}能用Equals就用而少用"=="
if (country.Equals("CN"))
{
return 1;
}
return 2;
if(country=="CN")
{
return 1;
}
return 2;
这样好像要好一点吧