працює нормально. При досягненні finally, усі таски мають статус 'RanToCompletion'. Однак на другому скрині, в finally, всі таски мають статус 'WaitingForActivation'. З чим це пов'язано ?
Для контекста, метод Upload, що викликається для кожного файлу, приймає параметром File, а не IEnumerable<File>. Рекурсії тут нема. При цьому, в варіанті з Select, Upload чомусь також викликається двічі для кожного файла.
.ToList()
Після select(Upload)
ˆ var uploads = files.Select(file => Upload(file)).ToArray/ToList()
Обсуждают сегодня