c# - 如何在 C# 的嵌套 for 中使用 Parallel.For
问题描述
事实是我是并行的新手,但我想学习如何实现它,所以我想在下一个代码中运行 Parallel.For:
colFrom = CountColumns(auxws);
colTo = CountColumns(ws);
rowFrom = CountRows(auxws);
rowTo = CountRows(ws);
int i = 0;
int j = 0;
//Parallel.For( --I dont know what to write here --
for ( i = 1; i <= rowFrom; i++)
{
for(j = 1; j <=colFrom ; j++){
ws.Cells[i, j] = auxws.Cells[i, j].Value;
}
});
问题是我有一个巨大的 excel 文件,我需要将其复制到另一个文件中,而现在没有 Parallel.For 大约需要 20 分钟来迭代它。
所以我愿意接受建议。
谢谢。
解决方案
推荐阅读
- flask - Flask CORS 问题 - OPTION 请求未通过
- flutter - 颤振无线电值不变
- c# - 如何更改 button.text 而不点击它?
- android - 如何从联系人列表中获取特定选定联系人的所有数据
- c - 为什么 Linux VmSize VmData 大于代码的估计值?
- swift - Swift 中方法和属性的命名约定。我可以使用“get”、“set”和“is”关键字吗?
- typescript - TypeScript 声明文件不适用于 NPM 模块
- emacs - 如何从 Sly/REPL 调用重启条件?
- angular - Angular 在 app.module 与 child.module 中导入 FormsModule
- sql-server - 对 SQL Server 中的序列函数感到困惑