代码之家  ›  专栏  ›  技术社区  ›  user4951

如何使用continueWith继续一个任务和另一个任务?

  •  0
  • user4951  · 技术社区  · 7 年前
        Dim listOfTask = New List(Of Task)
        For Each account In uniqueAccounts().Values
            Dim newtask = account.conditionalInitializeAsync()
            Dim nexttask = account.getPairsPriceStepAsync()
            listOfTask.Add(newtask)
            listOfTask.Add(nexttask)
            Dim nexttaskaftenewtask = newtask.ContinueWith(nexttask) 'compiler warning
        Next
    

            listOfTask.Add(newtask)
            listOfTask.Add(nexttask)
    

    我想做什么

            listOfTask.Add(nexttaskaftenewtask )
    

    我该怎么做?

    0 回复  |  直到 7 年前
        1
  •  1
  •   Dan Scott    7 年前

    我可以编译以下没有错误或警告。希望这有帮助。

     Dim nexttaskaftenewtask = newtask.ContinueWith(New Action(Of Task)(Function() nexttask))