C# 如何单纯的优化循环

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

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

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

相关推荐
宇木灵4 分钟前
C语言基础-六、指针
c语言·开发语言·学习·算法
百锦再8 分钟前
Java InputStream和OutputStream实现类完全指南
java·开发语言·spring boot·python·struts·spring cloud·kafka
mjhcsp10 分钟前
C++区间 DP解析
开发语言·c++
danyang_Q20 分钟前
vscode python-u问题
开发语言·vscode·python
忘忧记25 分钟前
python QT sqlsite版本 图书管理系统
开发语言·python·qt
亓才孓30 分钟前
【MyBatis Exception】SQLSyntaxErrorException(按批修改不加配置会报错)
java·开发语言·mybatis
ArturiaZ34 分钟前
【day31】
开发语言·c++·算法
daxi1501 小时前
C语言从入门到进阶——第8讲:VS实用调试技巧
c语言·开发语言·c++·算法·蓝桥杯
m0_531237171 小时前
C语言-数组
c语言·开发语言·算法
2401_876907521 小时前
Type-C连接器的常见故障和解决方法
c语言·开发语言