尝试声明并行任务时出错

时间:2012-01-19 20:29:06

标签: c# .net windows

using System.Threading.Tasks;
{


  public partial class Form1: Form
  {
    Parallel myParallelTask;

这会导致以下错误:

  

无法声明静态类型的变量   “System.Threading.Task.Parallel”。

不确定此声明有什么问题。

2 个答案:

答案 0 :(得分:3)

Parallel是一个静态类。您可以构建TaskTask<T>,但Parallel仅通过方法使用,例如Parallel.ForParallel.ForEach,并且不需要实例

答案 1 :(得分:2)

Parallel是一个静态类型,因此你无法实例化它。您可能想要创建一个任务

Task myParallelTask;

此外,建议的创建任务的方法是

Task.Factory.StartNew(...code...)