具有多个并行操作和一些顺序操作的方法的任务并行库
||
我有一个方法,其中包含一系列方法调用。这些方法调用中的一些可以立即发生,而某些则必须顺序执行。在任务并行库中实现该方法的最直接的方法是什么。所有功能都需要大量计算,并且运行时间不到一秒钟。
即
public object MyMethod(InputClass myInput)
{
var result = method1(myInput);
var result1 = method2(result);
var result2 = method3(result);
var finalResult = method4(result1, result2);
return finalResult;
}
方法1必须首先执行,方法2 +方法3可以并行执行,方法4必须最后执行。
没有找到相关结果
已邀请:
3 个回复
泻伴墓荒
编辑:假设您的所有方法都返回
,则使用某些类型进行更新。
捐焦
仿普