我有:
async Task doWork() { Console.WriteLine("do some async work in this method"); }
Task task = new Task(doWork); //line X
task.Start();
task.Wait();
第X行产生编译错误:
CS0407'Task Form1.doWork()'的返回类型错误
如何实例化新任务doWork
?
我可以使用以下内容,但它给了我一组不同的问题。
Task task = doWork();
task.Wait();
我想避免使用第二种方法。如何在第X行实例化Task
类型的新async Task
?