0
我正在使用Parallel.Foreach循環來並行發出請求。我想知道是否有方法可以在發出這些請求時看到幕後發生的情況? (通過一種方式看到它們實際上並行發行)。使用並行方法進行可視化
我正在使用VS 2010
我正在使用Parallel.Foreach循環來並行發出請求。我想知道是否有方法可以在發出這些請求時看到幕後發生的情況? (通過一種方式看到它們實際上並行發行)。使用並行方法進行可視化
我正在使用VS 2010
您可以在每個請求中寫入一些測試打印。
喜歡的東西...
Console.WriteLine("Start request.");
Console.WriteLine("Processing XXX");
Console.WriteLine("Finishing request.");
這樣,您就可以看到程序運行時的輸出。 您也可以打印出需要的時間戳。
請記住TaskPrallelLibrary相當聰明。如果它確定一組任務通過並行運行獲得很少或沒有收益 ,則它將選擇按順序執行它們。 – terrybozzio