Re: [Этюд] - синхронный vs асинхронный
От: Ночной Смотрящий Россия  
Дата: 30.09.21 06:48
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Что-то давно этюдов не было. Не знаю тянет ли это на этюд, но попробую.


У тебя какая то фигня написана. Ты ни там ни там не ждешь завершения задач и непонятно что измеряешь. Лень экспериментировать, но разница, скорее всего, связана с настройкой IsBackground потоков.
Тебе надо что то вроде:
await Enumerable
    .Range(1000)
    .Select(i => Task.Factory.StartNew(...))
    .WhenAll();
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.