c#Parallel.ForEach控制线程数量

c#Parallel.ForEach控制线程数量List<int>listI=newList<int>();for(inti=0;i<1000;i++){listI.Add(i);}ParallelOptionsoptions=newParallelOptions();option..

大家好,又见面了,我是你们的朋友全栈君。

 List<int> listI = new List<int>();
                for (int i = 0; i < 1000; i++)
                {
                    listI.Add(i);
                }
                ParallelOptions options = new ParallelOptions();
                options.MaxDegreeOfParallelism = 3;//支持3个并发执行
                Parallel.ForEach(listI, options, x => Dosome("Exec:" + x));

  public static void Dosome(string str)
        {
            Thread.Sleep(1000);
            Console.WriteLine(str + "datetime.now" + DateTime.Now);
        }

MaxDegreeOfParallelism 设置你所需要的并发数量

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161795.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 第一章. ActionScript 语言基础

    第一章. ActionScript 语言基础

    2021年12月14日
  • 路由器的广域网和局域网_路由器广域网设置

    路由器的广域网和局域网_路由器广域网设置局域网(LocalAreaNetwork,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内,将各种计算机,外部设备和数据库等互相联接起来组成的计算机通信网。它可以通过数据通信网或专用数据电路,与远方的局域网、数据库或处理中心相连接,构成一个较大范围的信息处理系统。局域网可以实现文件管理、应用软件共享、打印机共享、扫描仪共享、工作组内的日程安排、电子邮件和传真通信服务等…

    2022年10月19日
  • linux 重启nginx 服务[通俗易懂]

    linux 重启nginx 服务[通俗易懂]第一步:进入nginx安装目录默认安装目录为/usr/local/nginx/sbin/nginx这里我的安装路径为/app/nwom/Inspur/apps/tools-nginx第二步:查看进程ps-ef|grepnginx第三步:杀掉原进程从主进程开始(上图圈红的为主进程)kill-92386kill-9238723882389239023912392239323942395239623972398第四步:启动进程启动方式1:./ngin

    2022年8月13日
  • java volatile关键字的作用_java volatile关键字作用及使用场景详解

    java volatile关键字的作用_java volatile关键字作用及使用场景详解1.volatile关键字的作用:保证了变量的可见性(visibility)。被volatile关键字修饰的变量,如果值发生了变更,其他线程立马可见,避免出现脏读的现象。如以下代码片段,isShutDown被置为true后,doWork方法仍有执行。如用volatile修饰isShutDown变量,可避免此问题。publicclassVolatileTest3{staticclassW…

    2022年5月31日
  • drupal安装教程mysql_drupal简单安装和插件安装

    drupal安装教程mysql_drupal简单安装和插件安装1.从官网下载drupal安装包:https://www.drupal.org/download2.windows下使用WAMPSERVER作为php的服务器,在官网http://www.wampserver.com/en/下载安装包,成功安装后,启动wampmanager.exe。点击图标,并打开phpmyadmin(http://localhost:80/phpmyadmin/),默认端口是…

    2022年7月20日
  • 独立样本与配对样本t检验

    独立样本与配对样本t检验spss操作全力推荐医咖会这个医学网站,上面讲解非常齐全,下附链接:https://www.mediecogroup.com组间均值是否存在差异,使用t检验独立样本t检验1、需满足条件①、数据满足独立性、②、样本均数服从正态分布、③、两个总体方差齐,可选用两个样本均数比较的t检验2、进行判断①、逻辑上判断是否满足独立,②、数据量比较大时,一般可认为数据满足正态分布③、方差齐次…

    2022年6月19日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号