我用break,但是还是会继续执行此函数后面的内容,怎样直接跳出该函数。
我用的foreach循环下的if语句
break不就是做这个的吗? 你是不是有多个foreach 然后最里面的break,只能跳出一层foreach
只有一层foreach
return ; # 如果方法需要返回值 return 后面跟上相应的值。
return不行啊,我foreach里面有if的
贴代码截图。
你确定break这行执行到了吗,你的if条件是不是判断有问题
你用的不会是Parallel.Foreach吧,如果是那么使用Parallel为每一个循环项传递的ParallelLoopState,调用ParallelLoopState.Break()
用return啊,结束方法执行