處理長時間工作時,使用者或應用程式本身可能因為某些原因而需要取消執行中的背景工作(例如執行時間太長,使用者不想等了)。如果應用程式有提供中途取消工作的機制,使用者會覺得更方便、體貼,同時也可以減少運算資源的浪費。 轉貼:
先前的 C# 筆記曾提到過幾次,這次(第 4 集)算是比較正式的來介紹 .NET 執行緒集區(thread pool)的基礎觀念和用法。同場加映 execution context 概念講解與範例。 轉貼: