task-parallel-library

    4熱度

    3回答

    我看不到看到哪些任務正在運行的方法。有Task.Current屬性,但如果有多個任務正在運行?有沒有辦法獲得這種信息? 另外,是否有內置的方式來獲得通知,當一個任務開始或完成?

    0熱度

    2回答

    我沒有找到關於此的文檔。

    6熱度

    2回答

    微軟至少有兩種不同的方式來改進對併發操作的支持。 1)是併發協調運行時(CCR),這是微軟機器人工作室的一部分,CCR & DSS Toolkit 2)任務Paralell庫(TPL)(的.NET 4.0部分,現在在Beta 1版) 我想知道是否有人有這兩種不同的軟件的經驗,並會比較和對比它們?

    1熱度

    2回答

    我有一些簡單的代碼,其中主線程正在創建一個新的任務。該任務反過來產生多個子任務。 主線程在父任務上執行'等待'。我注意到,在多次運行程序時,我沒有得到相同的輸出結果。在下面的代碼中,我打印出每個任務中迭代變量的值,但是在不同的運行中,只有子集被打印出來。我知道執行不是有序的,但它仍然必須完整,因爲我期望打印出100個數字(不按特定順序)。 調用等待是否不等待所有子任務完成? 我運行VS2010 T