Task.WhenAll.

Sep 05, 2020 20:15

Было так:
await Task.WhenAll(operationCreationTasks);
var operations = operationCreationTasks.Select(task => task.Result);

А оказывается, что можно и так:
var operations = await Task.WhenAll(operationCreationTasks);

Не знал, что Task.WhenAll возвращает объект с завёрнутыми в массив результатами. То есть, работает она вот так:


csharp, век живи — век учись

Previous post Next post
Up