C# 如何单纯的优化循环

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

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

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

相关推荐
江西理工大学小杨12 小时前
高性能 C++ 社交平台1:微服务架构设计
开发语言·c++·微服务
lihao lihao12 小时前
接口自动化测试—request模块
开发语言·python
Coisinilove12 小时前
MATLAB微分方程求解
开发语言·matlab·微分方程
鲨辣椒1008612 小时前
线程函数接口补充
java·开发语言·算法
沐知全栈开发13 小时前
Java 枚举
开发语言
钦拆大仁13 小时前
Java中的泛型
java·开发语言
0 0 013 小时前
CCF-CSP 33-2 相似度计算(jaccard)【C++】考点:STL容器(set/map)
开发语言·c++·算法
Mr YiRan13 小时前
C++高级之SLT中的容器学习与函数谓词
开发语言·c++·学习
wjs202413 小时前
Bootstrap 下拉菜单:功能、应用与优化
开发语言
bepeater123413 小时前
Laravel9.X核心特性全面解析
c语言·c++·c#·php