【发布时间】:2018-03-27 12:16:13
【问题描述】:
我应该使用Parallel.ForEach 循环,并且里面应该有对方法的调用。
Parallel.ForEach(myList, item => {
DoSomethingWithItem(item);
}
);
该方法应该是Task 还是其他?
private Task DoSomethingWithItem(MyClass item);
另外,这个方法不应该有返回类型,但我有警告“不是所有的代码路径都返回一个值”。尝试使用 void 关键字,但似乎与 Task 关键字不在同一上下文中。
【问题讨论】:
标签: c# .net task parallel.foreach