什么应该是Parallel.For相当于这个循环

时间:2014-09-24 14:59:01

标签: vb.net parallel-processing parallel.for

我在vb.net中有这个顺序循环。

For i As Integer = 0 To 615 Step 15
    DownloadSingleFile(i)
Next

"步骤15"循环中的部分很重要。 我无法找到此代码的并行替代品。

我尝试了以下代码,但它缺少了"步骤15"一部分。

Parallel.For(0, 615, Sub(i)
                 DownloadSingleFile(i)
                     End Sub)

请帮忙。

1 个答案:

答案 0 :(得分:4)

这应该做同样的事情:

42(不包括)=((615/15)+ 1)

Parallel.For(0, 42, Sub(i)
      DownloadSingleFile(i * 15)
 End Sub)