我有一個場景,我必須在學生列表中並行/獨立地運行學生列表。但是,當我用下面的代碼運行這些程序時,程序沒有正確完成就結束了。 public async Task ProcessStudents()
{
var students = await GetStudentsAsync().ConfigureAwait(false);
ProcessSingleStudent(stude
我有哪些,其核心是通過調用類似方法運行幾個永無止境的循環服務: public async Task DoStuffPeriodically(CancellationToken token);
他們通過調用調用: var tokenSource = new CancellationTokenSource();
var stuffTask = DoStuffPeriodically(tokenS
我試圖將一條消息的副本從ActionBlock<int>發送給多個使用者,這些使用者也是ActionBlock<int>。這很好,但是如果其中一個目標塊引發異常,看起來這不會傳播到源塊。在這裏,我怎麼嘗試處理異常,但它從未進入到catch部分: static void Main(string[] args)
{
var t1 = new ActionBlock<int>(async i