我需要完成类似的事情(他们告诉我用很多话解释更多......)
static MyReturnObject Function1(myObjectA parameter1, myObjectB parameter2) {...}
static void Test()
{
Parallel.For( 0, 10, (index) =>
{
//create parameters y and z
x = Function1(y,z);
// Add x to an array
});
// Find the biggest x.
}
代码有效,但结果不准确。如果我使用“for”而不是“parallel.for”,我会得到准确的结果。