社区
C#
帖子详情
C#里面不能这样判断吗
ys91323
2004-12-03 09:56:39
if(country=="CN")
{
return 1;
}
else if (country=="TW")
{
return 2;
}
编译错误是不是:并非所有的代码路径都有返回值
这怎么可能,因为我只判断country为cn或tw的
...全文
141
11
打赏
收藏
C#里面不能这样判断吗
if(country=="CN") { return 1; } else if (country=="TW") { return 2; } 编译错误是不是:并非所有的代码路径都有返回值 这怎么可能,因为我只判断country为cn或tw的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tcly
2004-12-03
打赏
举报
回复
你要看看你这个函数是返回什么类型,如果是STRING 肯定不行。
skyhill13
2004-12-03
打赏
举报
回复
我觉得你先检查一下你的函数是不是没有返回值void的,函数要有返回值才可以的,
hebookboy
2004-12-03
打赏
举报
回复
我看还是用switch吧
这样好像要好一点吧
hanbinghai
2004-12-03
打赏
举报
回复
和楼上一样,^_^
hanbinghai
2004-12-03
打赏
举报
回复
假设country只为cn或tw两种情况
if(country=="CN")
{
return 1;
}
return 2;
lilionline
2004-12-03
打赏
举报
回复
如果只有"CN"和"TW"两个值的话,这样写性能最好:
if (country.Equals("CN"))
{
return 1;
}
return 2;
tjp22
2004-12-03
打赏
举报
回复
以上正确,额外说一句,如果使用以下写法,程序性能会好写:
if(country.Equals("CN"))
{
return 1;
}
else
{
return 2;
}
能用Equals就用而少用"=="
jlsoft758010
2004-12-03
打赏
举报
回复
if(country=="CN")
{
return "1";
}
else if (country=="TW")
{
return "2";
}
//这里必须有返回值。
yellowhwb
2004-12-03
打赏
举报
回复
因为电脑不知道你只有CN和TW2个值啊!
yellowhwb
2004-12-03
打赏
举报
回复
这样是错的,你要:
if(country=="CN")
{
return 1;
}
else
{
return 2;
}
exboy
2004-12-03
打赏
举报
回复
如果 country 不等 CN 也不等于 TW, 那不是函数就没有返回值了?
所以在最后面还要返回一个值,来表示不等于 CN, TW, 如:
if(country=="CN")
{
return 1;
}
else if (country=="TW")
{
return 2;
}
else
{
return 3;
}
c#
验证码识别 OCR图片识别 准确率非常高
通过网上的一些资料结合,用
c#
写的验证码识别器,
里面
有代码,
C#
【基础篇】
C#
判断
判断
结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。
初学及入门
C#
C#
是从C++继承而来,既有C++和硬件交互的功能,也能像java一样web开发。很多人入门一门编程语言可能会有很多问题,本门课程从自身学习编程语言的基础上讲解
C#
,并且并行比较C,C++,java等语言,从而能够更整体理解...
C#
的
判断
、循环及循环控制语句
一、
C#
的
判断
语句
判断
结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。 下面是大多数编程语言中典型的
判断
结构的一般形式:
C#
提供...
(60)
C#
里
判断
引用相等的方法
(60)
C#
里
判断
引用相等的方法 在
C#
的开发里,经常会遇到
判断
两个对象是否相等的问题。如果是普通的值类型,就可以直接
判断
,使用等号即可,但是对于引用类型,直接
判断
就不一定行了。另外对于引用类型来说,可以...
C#
110,552
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章