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

怎样跳出当前正在执行的函数

怎样跳出当前正在执行的函数

12345678_0001 2018-12-06 19:38:40
我用break,但是还是会继续执行此函数后面的内容,怎样直接跳出该函数。
查看完整描述

7 回答

?
弑天下

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

break不就是做这个的吗?  你是不是有多个foreach 然后最里面的break,只能跳出一层foreach
查看完整回答
反对 回复 2018-12-09
?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

return ; # 如果方法需要返回值 return 后面跟上相应的值。
查看完整回答
反对 回复 2018-12-09
?
繁花如伊

TA贡献2012条经验 获得超12个赞

return不行啊,我foreach里面有if的
查看完整回答
反对 回复 2018-12-09
?
子衿沉夜

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

贴代码截图。
查看完整回答
反对 回复 2018-12-09
?
长风秋雁

TA贡献1757条经验 获得超7个赞

你确定break这行执行到了吗,你的if条件是不是判断有问题
查看完整回答
反对 回复 2018-12-09
?
开心每一天1111

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

你用的不会是Parallel.Foreach吧,如果是那么使用Parallel为每一个循环项传递的ParallelLoopState,调用ParallelLoopState.Break()
查看完整回答
反对 回复 2018-12-09
?
偶然的你

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

用return啊,结束方法执行
查看完整回答
反对 回复 2018-12-09
  • 7 回答
  • 0 关注
  • 819 浏览

添加回答

举报

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