Асинхронное программирование на C# (Блок 9 часть 3)

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024

ความคิดเห็น • 7

  • @кочерышка-ш3г
    @кочерышка-ш3г 4 หลายเดือนก่อน +5

    СПАСИБО БОЛЬШОЕ, БЛАГОДАРЯ ВАШИМ ГАЙДАМ Я НАКОНЕЦТО СМОГ ВЗЛОМАТЬ СБЕРБАНК!!!

  • @CasanovaMur
    @CasanovaMur 4 หลายเดือนก่อน

    Открыл для себя ваш канал. Отличный материал. Пожалуйста, продолжайте.

  • @mrSmith-lc7hk
    @mrSmith-lc7hk 4 หลายเดือนก่อน +1

    Братишка, ты реально крут.

  • @Дмитрийсекрет-н7о
    @Дмитрийсекрет-н7о 4 หลายเดือนก่อน

    Спасибо. Офигенны курс

  • @druidd_d3060
    @druidd_d3060 4 หลายเดือนก่อน

    спс

  • @olegjordan7527
    @olegjordan7527 5 วันที่ผ่านมา

    В конце немного не понятно почему лучше использовать блокирущий вызов Parallel в ранних версиях чем оборачивать его в таску ради асихронщины?

    • @RadmirT
      @RadmirT  5 วันที่ผ่านมา +1

      Потому что асинхронное выполнение этих методов не дает никакого приимущества, кроме дополнительного оверхеда. Parallel будет все выпольнять во вторичных потока и как правило "захватит" все доступные ядра,а Task.Run просто захватит еще один поток из пула, и тут же его "заморозит". Единственное когда, вам оборачивание Parrallel в задачу может помочь, это если вам нельзя блокировать вызывающий поток.