Constructing a Complex LINQ Expression

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

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

  • @zoran-horvat
    @zoran-horvat  ปีที่แล้ว

    Become a patron and get access to source code and exclusive live streams: www.patreon.com/posts/constructing-81378694

  • @superpcstation
    @superpcstation 2 ปีที่แล้ว +2

    You're spoiling us with these frequent uploads. Please keep them coming :D

    • @zoran-horvat
      @zoran-horvat  2 ปีที่แล้ว +2

      "I'm sorry. It won't stop." - a line from a horror movie.

    • @anarhistul7257
      @anarhistul7257 2 ปีที่แล้ว

      @@zoran-horvat I'm sure it's a line from a porn movie as well

  • @aivascu
    @aivascu 2 ปีที่แล้ว +1

    Thank you for everything you're doing! Your courses are a constant source of wisdom and inspiration.

  • @bjk837
    @bjk837 2 ปีที่แล้ว +2

    Love these videos!!! Can’t get enough

  • @StevenJAckerman
    @StevenJAckerman 2 ปีที่แล้ว +1

    Very nice Zoran - can't wait for the next video ! Thank you !

  • @hartmannsson
    @hartmannsson 2 ปีที่แล้ว +1

    I look forward to the followup video!

  • @vinylwarmth
    @vinylwarmth 2 ปีที่แล้ว +1

    Enjoying these, thanks!

  • @aivascu
    @aivascu 2 ปีที่แล้ว +2

    This is the first time I see a coding tutorial end on a cliffhanger. :D

    • @zoran-horvat
      @zoran-horvat  2 ปีที่แล้ว +4

      These videos are meant to fit 10 minutes each. When I saw the volume of the demo, it was either dump half of it, which I didn't want to, or do it this way.
      But don't be too excited - I am killing the main character in the next episode :)

    • @aivascu
      @aivascu 2 ปีที่แล้ว +1

      @@zoran-horvat Oh man... I rooting for that guy. He was trying so hard to do everyone's job. Guess the responsibilities killed him. ))

  • @RohitSharma-vq2gn
    @RohitSharma-vq2gn 2 ปีที่แล้ว

    Thanks Zoran for great quality content as usual.🙏
    I wonder why is linq bad with left joins.
    Pardon me but can i have the link where Zoran details this ?

    • @zoran-horvat
      @zoran-horvat  2 ปีที่แล้ว +1

      Technically speaking - everything is bad at left outer joins. That is because the left-hand item does not exist in the right-hand collection, and it takes additional resources to figure that out and insert an output record in place of nothing. If you take code from this video's example, you will notice that it is not sufficient to just group the incoming items, but one must also store them in a hash set or a similar indexed structure, and then fill the missing items in before producing records in the output.
      You can try to fix that with LINQ, but you'll be disappointed. Not only that it won't be easy, but there will be the whole bunch of purely technical elements added to the solution which are working around the problem that has nothing to do with problem domain you are addressing, but rather solve a technical issue.

    • @RohitSharma-vq2gn
      @RohitSharma-vq2gn 2 ปีที่แล้ว +1

      @Zoran Horvat Thank you for taking time to clarify my doubt ! Now I am able to relate :) 🙏