Parallel.For 允许循环最大迭代为 long.MaxValue
Parallel.For(long fromInclusive, long toExclusive, Action<long> body)
{
}
但是如果我需要执行一个迭代次数比 long.MaxValue 多得多的并行循环怎么办?
EG 我有一个函数,它以 BigInteger 的形式返回所需的迭代次数(因为 long 和 ulong 不够大)。
我是否必须“推出自己的”Parallel.For 实施。我的直觉是,这将是不好的做法!
编辑:基于各种评论......我想我已经咬得比我能咀嚼的还多!