社区
C#
帖子详情
"并非所有的代码路径都返回值" C#里报这样的错是什么意思?
melode
2007-03-23 02:41:01
TestMethods.ReTestMethods.MRer.MaxPow_MaxGain(System.Xml.XmlNode)”: 并非所有的代码路径都返回值
报这样的错是什么意思?
...全文
239
6
打赏
收藏
"并非所有的代码路径都返回值" C#里报这样的错是什么意思?
TestMethods.ReTestMethods.MRer.MaxPow_MaxGain(System.Xml.XmlNode)”: 并非所有的代码路径都返回值 报这样的错是什么意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
melode
2007-03-23
打赏
举报
回复
了解
ustbwuyi
2007-03-23
打赏
举报
回复
当该函数属于什么类型,必须返回相应的类型
比如public string getstring()
{
最后必须return 一个字符串
}
Red_angelX
2007-03-23
打赏
举报
回复
少了return
北京的雾霾天
2007-03-23
打赏
举报
回复
在返回值的函数中,一定要保证无论程序走哪个分支都会正常的用return来返回一个值.
如果存在某一个分支没有用return返回,就会出现这个错误.
ufoteam
2007-03-23
打赏
举报
回复
例如
public string getString()
{
bool falg=false;
if(falg)
return "true";
}
在这种情况下,当falg为false的时候就没有返回了
Erison
2007-03-23
打赏
举报
回复
某个条件分支中缺少return
并非所有
代码
路径
都
返回
值
写
代码
时提示:并非所有
代码
路径
都
返回
值
(1)函数Max()是有必要
返回
值
的,因为这个函数的功能就是求得某种结果; (2)函数Main()是没必要
返回
值
的,因为它没什么需要告诉调用者(操作系统)的,所有需要知道的...
C#
中" 并非所有的
代码
路径
都
返回
值
" ---FOR
方法声明中有
返回
类型定义,而方法中有一种执行方式没有... 例如下面的方法,当var为假时方法没有
返回
值
,就会在编译时
报
错
"并非所有的
代码
路径
都
返回
值
" public string GetSome(bool var) { if(var) { return "True"; }
并非所有的
代码
路径
都
返回
值
是怎么原因?
而函数Main()就没必要
返回
值
,因为它没什么需要告诉调用者(操作系统)的,所有需要知道的信息,都在程序中反映出来了,就无需多此一举。 public static int Max(int a, int b) { if (a >
怎样解决“
C#
中并非所有
代码
路径
都有
返回
值
”的问题
求:怎样解决“
C#
中并非所有
代码
路径
都有
返回
值
” ###老师给我们布置了作业:输入三角形的三条边,求出三角形的面积我的
代码
如下: using System; using System.Collections.Generic; using System.Linq; using ...
C#
提示:并非所有的
代码
路径
都
返回
值
public bool InsertTemp() { foreach (FileInfo FInfo in MyInfo) { XMLFillDataSet(FInfo); Rows1 = ds.Tables[0].Rows.Count; Rows2 = ds.Tables[1].Rows.C
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章