Master C# async/await with Concurrency Like a Senior

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 31

  • @jarosawpurchawka5236
    @jarosawpurchawka5236 9 місяців тому +3

    I appreciate your hard work, keep it up. Best wishes

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  9 місяців тому

      Thank you so much! I'm glad my hard work is making a difference.

  • @CodingMindsMadrid
    @CodingMindsMadrid 3 місяці тому +1

    it would be great if you could make a video about how to prepare for a C# Interview with the type of coding questions that the interviewers may ask, thanks for your contribution to the comunity! greetings from Madrid, Spain!

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  3 місяці тому

      Thank you for the suggestion! I'll definitely consider making a video on preparing for a C# interview with coding questions.

  • @ignars3714
    @ignars3714 5 місяців тому +1

    I want to add a small clarification. At 39:46, we need to add Task.FromResult in the same line where Task.Delay was, to better understand the difference. (The intention was clear, but in the order shown on the screen, the same thread would be displayed even if Task.Delay were there)

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  5 місяців тому +1

      Hey, thanks for your comment. If the intention is clear, it means, there is no problem

  • @trlanusubov4862
    @trlanusubov4862 7 місяців тому +1

    Perfetto, very nice explanation . As you mentioned in title "LIKE A SENIOR"

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  7 місяців тому

      I appreciate you taking the time to watch and comment, Tarlan. I'm happy you enjoyed it!

  • @sergeixtc
    @sergeixtc 9 місяців тому +1

    really good explanation! 👌keep up with this amazing videos

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  9 місяців тому

      Your kind words mean a lot! I'm happy I could make the video helpful and interesting.

  • @vadimemelin2941
    @vadimemelin2941 Місяць тому

    Keep cooking

    • @vadimemelin2941
      @vadimemelin2941 Місяць тому

      Wait, but what about ConfiugreAwait(false)?

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  18 днів тому

      hey, we have another tutorial in our channel called "Async UI" that explains ConfigureAwait(false)

  • @TheMrhenon
    @TheMrhenon 4 місяці тому +1

    Great video!

  • @KENANAMIRLi-g8i
    @KENANAMIRLi-g8i 8 місяців тому

    When movenext function calling. first it calling it if Task.Iscompleted then same thread over the process but if task.iscompleted ==false how it again call movenext?

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  8 місяців тому +1

      Hi Kanan, Thank you very much for your message. Great question. Please check 34:11 to see the answer. The simple answer is: There is an if..else condition and "AwaitUnsafeOnCompleted" internally calls MovesNext again by referring to the same instance

  • @KaranSingh-v7t3y
    @KaranSingh-v7t3y 8 місяців тому +1

    Keep Posting,

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  8 місяців тому +1

      Hey Karan, thank you for being a valuable member of our channel. Of course, we have scheduled another interesting video on C# + Microservices for tomorrow.

  • @rahimliparviz
    @rahimliparviz 7 місяців тому

    Salam Tural bəy, bu prosesi bir növ "async" lə başlayan ilk methodun daxilindekileri recursive olaraq çağırması kimide başa düşmek olar?

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  7 місяців тому +1

      Salam Pərviz bəy. Rekursivlik əvəzinə "state machine" məntiqi istifadə olunur. Bu isə sadə bir if..else-dir. Amma bəli, çağrılma mexanizmi rekursiyaya bənzəyir

  • @JackFord322
    @JackFord322 7 місяців тому

    Any plans on discussing ValueTasks?

  • @JayC-sn5fu
    @JayC-sn5fu 2 місяці тому

    Great explanation!

  • @karimovanar
    @karimovanar 5 місяців тому

    Salam Tural necesen ugurlar arzulayiram davami gelsin

  • @ivanchukayev6547
    @ivanchukayev6547 2 місяці тому

    What a great explanation!

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  Місяць тому +1

      Thank you very much! You may consider my russian language channel (TuralSuleymaniTech RU) which I have launched recently

    • @ivanchukayev6547
      @ivanchukayev6547 Місяць тому

      @@TuralSuleymaniTech Cool! Is it a neuron net translated channel?

    • @TuralSuleymaniTech
      @TuralSuleymaniTech  Місяць тому

      Nope, that is actually me speaking in russian and recording everything from scratch