C# 如何单纯的优化循环

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

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

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

相关推荐
froginwe116 分钟前
HTML 标题
开发语言
悠哉悠哉愿意9 分钟前
【嵌入式学习笔记】任务调度器
开发语言·笔记·单片机·嵌入式硬件·学习
笨蛋少年派12 分钟前
Shell脚本编程(bash)简述
开发语言·bash
BD_Marathon15 分钟前
Vue3_事件渲染命令
开发语言·javascript·ecmascript
倔强的小石头_18 分钟前
Python 从入门到实战(十一):数据可视化(用图表让数据 “说话”)
开发语言·python·信息可视化
StudyWinter26 分钟前
【c++】thread总结
开发语言·c++·算法
小鸡脚来咯31 分钟前
java泛型详解
java·开发语言
liuyouzhang34 分钟前
备忘-国密解密算法
java·开发语言
北冥有一鲲1 小时前
LangChain.js:Tool、Memory 与 Agent 的深度解析与实战
开发语言·javascript·langchain
吴佳浩 Alben1 小时前
Python入门指南(六) - 搭建你的第一个YOLO检测API
开发语言·python·yolo