2013-07-17 62 views
0

我正在使用Parallel.Foreach循環來並行發出請求。我想知道是否有方法可以在發出這些請求時看到幕後發生的情況? (通過一種方式看到它們實際上並行發行)。使用並行方法進行可視化

我正在使用VS 2010

+0

請記住TaskPrallelLibrary相當聰明。如果它確定一組任務通過並行運行獲得很少或沒有收益 ,則它將選擇按順序執行它們。 – terrybozzio

回答

0

您可以在每個請求中寫入一些測試打印。

喜歡的東西...

Console.WriteLine("Start request."); 
Console.WriteLine("Processing XXX"); 
Console.WriteLine("Finishing request."); 

這樣,您就可以看到程序運行時的輸出。 您也可以打印出需要的時間戳。