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

public string method()2         {3             for (int i = 0; i <= j;i++ )4             {5                 ......;6                 return ;7 8             }9         }

复制代码

比如上面的方法。return只是跳出了 for循环。

如何用return 跳出 method()方法体?


牛魔王的故事
浏览 703回答 2
2回答

萧十郎

while(true){}do{}while(true);如果跳出 return 肯定是错误的。通过break跳出循环,然后直接一个return就行了。

泛舟湖上清波郎朗

这样写有问题 会提示错误:并非所有的代码路径都返回 的。一般不这样用把 你可以在循环外边 定义一个变量 在循环里面接收结果 result=.... 然后在循环外边 return result
打开App,查看更多内容
随时随地看视频慕课网APP