为了账号安全,请及时绑定邮箱和手机立即绑定

C# return 关键字 如何跳出方法体

C# return 关键字 如何跳出方法体

C#
牛魔王的故事 2018-12-13 05:02:16
public string method()2         {3             for (int i = 0; i <= j;i++ )4             {5                 ......;6                 return ;7 8             }9         }比如上面的方法。return只是跳出了 for循环。如何用return 跳出 method()方法体?
查看完整描述

2 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

while(true){}do{}while(true);

如果跳出 return 肯定是错误的。

通过break跳出循环,然后直接一个return就行了。


查看完整回答
反对 回复 2018-12-18
?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

这样写有问题 会提示错误:并非所有的代码路径都返回 的。

一般不这样用把 你可以在循环外边 定义一个变量 在循环里面接收结果 result=.... 然后在循环外边 return result


查看完整回答
反对 回复 2018-12-18
  • 2 回答
  • 0 关注
  • 695 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信