你的位置:首页 > 软件开发 > ASP.net > Parallel Stop与Break的理解

Parallel Stop与Break的理解

发布时间:2015-08-04 16:00:47
普通for循环、foreach循环中有break/continue用于流程控制,在Parallel中也有用于流程控制的方法,即ParallelLoopState类的Stop/Break方法。 一、Stop方法用于退出Paraller循环 看下面 ...

    普通for循环、foreach循环中有break/continue用于流程控制,在Parallel中也有用于流程控制的方法,即ParallelLoopState类的Stop/Break方法。

    一、Stop方法用于退出Paraller循环

    看下面的代码:

 1       var ltNum = new List<int>(); 2       for (int i = 1; i <= 10; i++) 3       { 4         ltNum.Add(i); 5       } 6       Parallel.For(0, ltNum.Count, (i, loopState) => 7       { 8         if (i > 5) 9         {10           loopState.Stop();11           return;12         }13         Console.WriteLine("下标:{0},值:{1}", i, ltNum[i]);14       });

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Parallel Stop与Break的理解

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录