C# 如何单纯的优化循环

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

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

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

相关推荐
胡萝卜3.0几秒前
现代C++特性深度探索:模板扩展、类增强、STL更新与Lambda表达式
服务器·开发语言·前端·c++·人工智能·lambda·移动构造和移动赋值
兩尛3 分钟前
java基础八股
java·开发语言
dddaidai1235 分钟前
深入JVM(二):字节码文件的结构
java·开发语言·jvm
郝学胜-神的一滴7 分钟前
Linux C++会话编程:从基础到实践
linux·运维·服务器·开发语言·c++·程序人生·性能优化
AA陈超7 分钟前
LyraStarterGame_5.6 Experience系统分析
开发语言·c++·笔记·学习·ue5·lyra
辜月廿七10 分钟前
C#字符串相关知识
c#
lly20240610 分钟前
jQuery AJAX 简介
开发语言
盼哥PyAI实验室11 分钟前
Python多线程实战:12306抢票系统的并发处理优化
java·开发语言·python
好评12413 分钟前
【C++】继承与多态:从语法到底层原理
开发语言·面向对象·类与对象
历程里程碑14 分钟前
C++ 8:list容器详解与实战指南
c语言·开发语言·数据库·c++·windows·笔记·list