C# Expression Trees are NOT SCARY (Let's Start with the Basics)

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025
  • НаукаНаука

Комментарии •

  • @CodeItUpByAMBITIONED
    @CodeItUpByAMBITIONED  3 года назад +4

    PROTIP: Watch me at 1.5x speed to save time! 😎
    Do you love this video? What is your opinion about it? 🙄 What kind of lessons do you prefer? Shorter or longer? Let me know in the comments! 👇
    You can get my source code from here: bit.ly/my-source-ciu 👈

  • @yogabija
    @yogabija 2 месяца назад

    Thanks for a really good video, will have to watch it again. Appreciate your time and effort to share. Good luck with your future endeavors.

  • @thesuperiorman8342
    @thesuperiorman8342 3 года назад +1

    I just discovered your channel. It's an absolute gold mine. Thanks for your effort

  • @jessegador
    @jessegador 4 года назад +3

    I think this is the best tutorial for expression trees I encounter. Thank you!

  • @yogabija
    @yogabija Год назад

    Im inspired and educated enough to explore expression trees on my own now. I like the way you break down the details into small chunks and progress through the explanation in a logical progression.

  • @mjmjstic4300
    @mjmjstic4300 5 лет назад +1

    The best educational resource for .NET on youtube. Keep up the great work!

  • @yogabija
    @yogabija Год назад

    This is an excellent video, many thanks!

  • @ZnSstr
    @ZnSstr 3 года назад

    I am looking at this video just to know how my thought process should work in interviews, I cannot explain for shit anything, I am not a spontaneous person and its difficult for me to respond to random questions in few seconds and I am also the type that has a poker face and I am hard to read. You really give me an understanding how I should explain this topic.

  • @emaus8344
    @emaus8344 2 года назад

    I have finally found one that I clearly understand! Thank you

  • @BlackStormGamingRo
    @BlackStormGamingRo Год назад

    Very well explained. Thank you for the video.

  • @cool4shalabh
    @cool4shalabh 4 года назад +2

    Best tutorial on expression tree I've come across.
    Thank you!

  • @ahmadjonhamroliyev9638
    @ahmadjonhamroliyev9638 Год назад

    This video helped me a lot thank you for making this.

  • @rakeshkumaryadav1117
    @rakeshkumaryadav1117 Год назад

    This is the best tutorial for linq expression tree on you tube

  • @fabrizziocht
    @fabrizziocht 2 года назад

    Great video, thank you for the explanation.

  • @sonofthesunify
    @sonofthesunify 2 года назад

    Still the best Expression 🌳 video out in the wild!

  • @marilenacristescu6450
    @marilenacristescu6450 4 года назад

    Very helpful tutorial! I had to work with C# Expression Trees and this video helped me to understand them fast.

  • @masaabmushtaq
    @masaabmushtaq 4 года назад +1

    The best explanation for Expression and Expression Tree I have ever seen.

  • @vamsi8669
    @vamsi8669 5 лет назад +1

    Your videos are invaluable, helping me think different while writing code

  • @bradocksolo
    @bradocksolo 4 года назад +1

    This is invaluable knowledge! Thanks a lot and keep the good work.

  • @ivaylo.hristov
    @ivaylo.hristov 5 лет назад +1

    Много полезно видео! Веднага цъкам на следващото за контролерите...

  • @rezabagheri8375
    @rezabagheri8375 2 года назад

    very nice and usefull tutoioal

  • @Wiemar
    @Wiemar Год назад

    Really helpful video! Very clear explanation on why they are so incredibly useful and how they're different from Funcs. This helped a lot 👍

  • @monstergiri2281
    @monstergiri2281 2 года назад

    You are best tutor.

  • @M4rar
    @M4rar 3 года назад

    Thanks, that helped a lot!

  • @laroartgallery4387
    @laroartgallery4387 3 года назад

    Excellent video, I was having a hard time trying to understand C# Expression Trees, thanks a lot.

  • @stanislavnovikov8880
    @stanislavnovikov8880 4 года назад +1

    Thanks for the tutorial

  • @ruthritchie2503
    @ruthritchie2503 4 года назад

    Amazing! thank you so much for creating that tutorial!

  • @louisferreira9055
    @louisferreira9055 4 года назад +1

    Really good video man! Best explaination of Expression Trees i've seen yet. I would love for you to make a video on this topic using the 'ExpressionVisitor' class that Microsoft uses for EF. I'm investigating this class to make my own ORM and Linq to SQL translator (just for fun).

  • @K6TJO
    @K6TJO 4 года назад

    This was an exceptional learning opportunity for me. Thank you!

  • @matthewblott
    @matthewblott 5 лет назад +1

    This was excellent, full marks!

  • @rakeshkumaryadav1117
    @rakeshkumaryadav1117 Год назад +1

    Information is good only problem with this is it looks like you don't know what to tell after what
    So thus vide can be much better if you keep the index of chapter
    If you will watch full video them you will get all idea
    One of the best video on Linq Expression

  • @NavidGolforoushan
    @NavidGolforoushan 4 года назад

    👍 it. Nice work!

  • @jbu3025
    @jbu3025 5 лет назад +7

    would love to see a more in depth discussion on delegates from you. you are making really good explanatory videos!

  • @thiago.aragao
    @thiago.aragao 4 года назад +1

    HI Ivaylo, first of all thanks for your videos they are awesome and are teaching a lot, specially Expression Trees. But i'm facing of a problem and i can't solve it for 7 days. I'm trying build this kind of lambda:
    x=> x.y.Any(y => y.z.Any(z=z.name == "product"))
    My properties y and z are List
    I've tried a lot of time, with differents steps, and did got success. Can you helpe me? Please!

    • @CodeItUpByAMBITIONED
      @CodeItUpByAMBITIONED  4 года назад

      Can you provide me the code with which you are trying to create the lambda? Also - what kind of exception do you get?

  • @honestcommenter8424
    @honestcommenter8424 4 года назад +1

    Would have been better to use foreach instead of the for at 40:15

    • @CodeItUpByAMBITIONED
      @CodeItUpByAMBITIONED  4 года назад

      It doesn't matter that much. Foreach is a bit slower, that's the difference.

  • @Timo4eus
    @Timo4eus 3 года назад +1

    Speed x 1.5

  • @zurasamkharadze4388
    @zurasamkharadze4388 4 года назад +1

    +1 (Y) Like from me ;)

  • @TimCoulter
    @TimCoulter 4 года назад +1

    How irritating that you are constantly clicking and selecting (highlighting) code segments that have no relevance to what you are speaking about. It's almost as if you are deliberately trying to distract viewers away from what you are saying.

    • @CodeItUpByAMBITIONED
      @CodeItUpByAMBITIONED  4 года назад

      Sorry about that. It is a bad habit of mine. I will try to not do it in my next videos.

    • @UPSCCSE-ku7ej
      @UPSCCSE-ku7ej 4 года назад

      @Stephen Gregory Awesome statement ...Gregory😎

  • @2005bgva
    @2005bgva 2 года назад

    hi Ivaylo thanks for this video. I would like to ask you if you could show a example of this delegates use: builder.Services.AddSingleton(x => () => x.GetService()!); the idea is to create classes, methods, delegates that allow me simulate something similar to this (x => () => x.GetService()!). The last expresion is hard to understand for me.