Иван Дашкевич - Yield и async-await: как оно все устроено внутри и как этим воспользоваться

Sdílet
Vložit
  • čas přidán 25. 03. 2019
  • Ближайшая конференция - DotNext 2024, 10 - 11 сентября, Москва + online
    Подробности и билеты: jrg.su/x2GKnA
    - -
    Методы с yield return и async-методы превращаются компилятором в автомат. Рассмотрим, во что конкретно они превращаются, некоторые нюансы и особенности, а также примеры задач, где эти автоматы можно использовать.
  • Věda a technologie

Komentáře • 15

  • @MrZuberbiller
    @MrZuberbiller Před 5 lety +19

    Очень оригинальное решение задачки, наслаждаюсь. Спасибо большое!

  • @zeOnni
    @zeOnni Před 7 dny

    Я прошел похожий путь, остановился на асинках :)
    Но часто ловлю себя на мысли что мне нужен енумератор, которы возвращает таски.

  • @charliebrown5554
    @charliebrown5554 Před 2 lety

    Отличное выступление, спасибо.

  • @ivanvoyager
    @ivanvoyager Před rokem

    крутяк!

  • @hello_world_zz
    @hello_world_zz Před 4 měsíci +3

    За первые 5 минут понял что я ничтожество.

  • @shinkaze7382
    @shinkaze7382 Před rokem +5

    Не представляет интереса для людей которые не увлекаются олимпиадным программированием

    • @zeOnni
      @zeOnni Před 7 dny

      Что тут олимпиадного? Тут про кишки рантайма конкретного языка.

  • @alexandrsazanov9402
    @alexandrsazanov9402 Před 2 lety +2

    Мега не читаемый код.

  • @__alexfox__
    @__alexfox__ Před 4 lety +13

    авайтить все что угодно? Я пивом чуть не подавился - это офигенно! Спасибо!

    • @user-xd1su3sk3i
      @user-xd1su3sk3i Před 3 lety +1

      Теперь будешь всё await ить? Правильно? :)

    • @__alexfox__
      @__alexfox__ Před 3 lety

      @@user-xd1su3sk3i там где это нужно

    • @user-xd1su3sk3i
      @user-xd1su3sk3i Před 3 lety +1

      @@__alexfox__ "а вот это правильный вопрос" (с) Я робот. :)