C# 如何单纯的优化循环

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

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

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

相关推荐
lihao lihao5 分钟前
linux线程
java·开发语言·jvm
码云骑士12 分钟前
03-Python可变对象与不可变对象(下)-深浅拷贝的底层真相
开发语言·python
sycmancia14 分钟前
Qt——自定义模型类
开发语言·qt
MATLAB代码顾问19 分钟前
Python数据分析项目实战:销售数据仪表盘
开发语言·python·数据分析
码云骑士20 分钟前
07-Python装饰器从入门到源码(下)-带参数装饰器与wraps
开发语言·python
LAM LAB22 分钟前
【Web】网页如何模拟移动端获取定位\定位模拟测试
开发语言·前端·javascript
小糯米60124 分钟前
C语言文件操作
c语言·开发语言·数据结构
caimouse25 分钟前
Reactos 第 9 章 设备驱动 — 9.4 内核劳务线程
开发语言·windows
Doker 多克29 分钟前
Spring AI Alibaba—快速构建ReactAgent
java·开发语言·前端·ai编程