C# 如何单纯的优化循环

cs 复制代码
 Parallel.For(0, 10000, i =>
        {
            // 并行执行的代码块
          // 例如: Console.WriteLine(i);
        });

这种循环比 单纯常用的for 和 foreach 要稍微快一点 但是呢如果循环里面写的是非常简单的业务逻辑 的话 for和foreach 要更胜一筹一点 Parallel 原理就好像我一个人忙不过来可以多找几个人帮忙

如果你的计算机只有少量的物理处理器核心那么使用这种方式反而会更慢

相关推荐
ABprogramming几秒前
Aspire入门指南
c#·.net
何以解忧,唯有..1 分钟前
Go 语言运算符详解:从基础到实战
开发语言·后端·golang
加号36 分钟前
【C#】VS2022 传统 ASP.NET Web 服务(.asmx)接口实现指南
前端·c#·asp.net
是苏浙6 分钟前
Java实现链表2
java·开发语言·数据结构
多彩电脑15 分钟前
Lua基础入门
开发语言·lua
码云骑士17 分钟前
29-Python-logging日志模块-print不是日志的生产级实战
开发语言·python
WWW652621 分钟前
代码随想录 打卡第五十八天
开发语言·c++·算法
少司府27 分钟前
C++基础入门:_stack_queue 底层奥秘
开发语言·数据结构·c++·栈和队列·queue·stack
Cheng小攸31 分钟前
协议分析与分析工具(二)
开发语言·php
z_鑫31 分钟前
深入理解MyBatis:collection集合封装的底层原理与实现细节
java·开发语言·数据库·spring boot·mybatis