正文[疑问] C# 多线程程序,如果在并行程序块中开空间会远远慢于将空间开在并行块之外IP云V管理员/2022-11-30/2 阅读 11/30提示:扫一扫查出行【扫一扫了解最新限行尾号】复制提示 // int[,] label = new int[m, n]; Parallel.For(, thread_num, (n) => { for (int i = switchPoint[n]; i < switchPoint[n + ]; i++) { int[] tmp = new int[n]; } }); 空间开在并行块之外远远快于开在循环块之内。不确定是否是因为线程之间的竞争~~