我正在使用并发和协调运行时,并且正在编写类似于文档中描述的代码。以下行无法编译:
yield return new IterativeTask<string,Object,Object,long[]>("Hi",a,b,ls, itfunc);
编译器给出此错误消息:
The non-generic type 'Microsoft.Ccr.Core.IterativeTask' cannot be used with type arguments
这是令人困惑的,因为文档使用带有类型参数的该方法,并且它显然是通用的。
(我将在这里发布我自己的答案,据我所知这是鼓励的)