Pull to refresh
2
0
Валерий @Grave18

программирование как хобби

Send message

@rukhi7 спасибо за ответ в статье. Почитав комменты я понял, что большинство споров вызвано непонимание контекста вопроса, на которая отвечает данная статья. Создаются ли потоки неявно при использовании async/await? Ответ да, если не использован контекст синхронизации, который выводит выполнение в один поток (при этом не используется ConfigureaAwait(false) и Task.Run()). Вопрос не касается О и на скольких потоках некоторые операции выполняются на низком уровне.

Как я понял, одними из способов выполнить задачу в другом потоке через ThreadPool это запустить метод через Task.Run(Do) или await DoAsync().ConfigureAwait(false). Первое изменит контекст выполнения для всего метода Do, второе - для continuation метода DoAsync(). Правильно ли это?

Может ли магия async/await сама создавать потоки или это все делается явно тем, кто асинхронные функции пишет?

"без необходимости кнопки" страшно звучит :)

Не хотели лютравмировать пользователей терминалов)

Если все это работает на рефлексии, то зачем типизировать через string, ели можно использовать Type?

В России живёт 140 млн, русскоговорящего населения планеты более 300 млн. И я очень сомневаюсь, что будет кыргызская или казахская озвучка)

Для примера, тот же C#, так же позволяет писать код и разделять его на разные файлы, но не заставляет тебя самостоятельно писать заголовки. Компилятор сам генерирует все необходимые метаданные. Генерация кода автоматически как раз соответствует принципу DRY.

Это обычная практика, прочитал заголовок, пошел в комменты)

Похоже они на свободный рынок покусились. Товары должны продаваться по такой цене, по которой они продаются, ящиками или контейнерами, а карточки оставьте для загнивающих стран.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity