.NET 中讓 Task 支持帶超時的異步等待

Task 自帶有很多等待任務完成的方法,有的是實例方法,有的是靜態方法。有的阻塞,有的不阻塞。不過帶超時的方法只有一個,但它是阻塞的。 本文將介紹一個非阻塞的帶超時的等待方法。 Task 已有的等待方法 Task 實例已經有的等待方法有這些: ▲ Task 實例的等待方法 一個支持取消,一個支持超時,再剩下的就是這兩個的排列組合了。 但是 Task 實例的等待方法都有一個弊端,就是 阻塞。如果你真
相關文章
相關標籤/搜索