What is Lambda expressions , Action , Func and Predicate ? | C# Interview Questions & Answers

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

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

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

    Software Architecture Interview Questions : ruclips.net/video/AtTgcbLOqMM/видео.html
    30 Important C# Interview Questions : ruclips.net/video/BKynEBPqiIM/видео.html
    25+ OOPS Interview Questions : ruclips.net/video/u99wAoBjDvQ/видео.html
    20+ SQL Server Interview Questions : ruclips.net/video/SEdAF8mSKS4/видео.html
    10+ Power BI Interview Questions : ruclips.net/video/Cozc9WNBRt4/видео.html
    20 MSBI Interview Questions : ruclips.net/video/Nw_sHEKnOUE/видео.html
    SQL Server Joins : ruclips.net/video/KTvYHEntvn8/видео.html
    SQL Step by Step - ruclips.net/video/uGlfP9o7kmY/видео.html
    Angular Step by Step Tutorial for Beginners : ruclips.net/video/-9VcW7MBDs8/видео.html
    25 Angular Interview Questions : ruclips.net/video/-jeoyDJDsSM/видео.html
    25 Important ASP.NET Interview Questions : ruclips.net/video/pXmMdmJUC0g/видео.html
    35 Important JavaScript Interview Questions : ruclips.net/video/Zb4dPi7CANU/видео.html
    20 MySQL Interview Questions : ruclips.net/video/9hfjC-BpY20/видео.html
    5 MSBI Interview Questions : ruclips.net/video/5E815aXAwYQ/видео.html
    20 PHP Interview Questions : ruclips.net/video/1bpNSynUrl8/видео.html

  • @waynehawkins654
    @waynehawkins654 5 лет назад +23

    Excellent Video. Thank you so much. It's 8 years on, now year 2020 so the format has change a bit in Visual Studio.
    Old way: Func MyLamdba = r => 3.12 * r * r;
    New way: static double MyLamdba(double r)=> 3.12 * r * r;
    Reads even better than before :)

  • @questpondvideos
    @questpondvideos  6 лет назад +16

    👊👊👊👊👊👊Smash Subscribe button if you like it.👊👊👊👊👊👊

  • @mouradbarakat123
    @mouradbarakat123 12 лет назад +5

    Excellent video. So much information in a relatively short time. Very efficient. Thanks

  • @tobiimneuland1715
    @tobiimneuland1715 11 лет назад +4

    Easy to understand, very well explained. Thank you.

  • @mdazam6477
    @mdazam6477 10 лет назад +1

    One of the best videos to understand lambda expression

  • @K6TJO
    @K6TJO 5 лет назад

    Again, this was another exceptionally detailed and comprehensive demonstration that explains very clearly these concepts. No idea who the loosers are that down voted but they really do need to get a life.

  • @abdulrehmankhan3103
    @abdulrehmankhan3103 7 лет назад

    Have seen bunch of videos to understand lambda expression but this video is really helpful

  • @amitsharma5996
    @amitsharma5996 8 лет назад +4

    An Excellent Concept and an excellent demonstration ...... Thank you Mr. Shiv for this video

  • @fallout7165
    @fallout7165 7 лет назад +1

    Very understandable. It really helps me even though I am new to EntityFramework, Lambda and c# deligates. Thank you for this tutorial

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

    I understand the difference between lambda and delegate, thank you for this video

  • @roomuser
    @roomuser 8 лет назад

    The way you explain is awesome. It's gives clear picture with your short and sweet examples you take. Thank you very much. Keep doing this.. great stuff.

  • @SidCod3s
    @SidCod3s 5 лет назад +3

    Thank you so much sir for detail explanation.

  • @TheSaydur
    @TheSaydur 11 лет назад +12

    the 1st indian vid tutorial i liked..

  • @WasimAlatrash
    @WasimAlatrash 10 лет назад +6

    thank you, I learned too much from your videos..
    and yes, this 1st Indian vid i liked..

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

    Thank you very much Sir, really nice explanation, no words. Thank you very much.

  • @User_Masuri
    @User_Masuri 8 лет назад +3

    I watched twice!
    It is so simple! thank u bro

  • @hanifhani1
    @hanifhani1 5 лет назад

    The complex concept is explained simply, Thanks for the detail

  • @omprakash5741
    @omprakash5741 5 лет назад

    You have a great quality to explain the logic and practical use of any technology. Thanks a lot for making such a kind of videos. I learned a lot from your videos.

  • @ogmiga
    @ogmiga 12 лет назад

    Concise, enlightening, eye opening with invaluable returns.

  • @mkmr888
    @mkmr888 12 лет назад

    good staff, saved me a lot of time to google individual concept. thanks

  • @pathikritdutta4248
    @pathikritdutta4248 7 лет назад

    Thank you Mr. Shiv. This tutorial cleared my concept on delegate.

  • @1flybyguy
    @1flybyguy 10 лет назад +39

    Can't believe he overlooked pi and accepted the results were "almost the same"... lmao.

    • @LyyrRATM
      @LyyrRATM 7 лет назад +11

      It could be an Easter egg as the video was uploaded on pi day 03.14

  • @ceej100
    @ceej100 11 лет назад

    Great Job Sir!
    I watched it through once, then again while inputting the code.
    I learned a lot... Thanks

  • @Juznik1389
    @Juznik1389 7 лет назад +2

    God I love you indian people for giving me all this programming knowledge. Bless you!

  • @CarMoves
    @CarMoves 11 лет назад +1

    You'll also use inline a lot like:
    string str = oString.Find(x => x.Length > 5);

  • @SuperSr1979
    @SuperSr1979 12 лет назад +1

    Very well explained. I just love your tutorials and way you put up the blocks of concepts. Please let me know where can I get your videos on design principles & patterns.
    Once again very nice piece of work..!!!

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

    thats awesome Shiv!

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

    Nice explanation. Thanks for posting very useful videos

  • @tachyon7777
    @tachyon7777 12 лет назад

    cpointer() would be the syntax used for function pointers which we use in C, where delete syntax is not present. This dot invoke is required since cpointer is actually an object.

  • @Jayantjakes
    @Jayantjakes 11 лет назад

    It is a very very Helpful tutorial ,Thanks very Much

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

    Your videos are all very good

  • @utsavsharma2979
    @utsavsharma2979 10 лет назад

    good one. really a good good one. narrator is quiet knowledgeable person.

  • @shakirahsanromeo7863
    @shakirahsanromeo7863 6 лет назад +1

    You should make more videos like this. You have the quality

  • @VenVig
    @VenVig 12 лет назад

    Very nice; neat and simple; thank you very much for your time and service

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

    Pi value has been changed, and that's giving different results. otherwise conceptually correct. thanks for lucid explanation.

  • @dheerajgupta7604
    @dheerajgupta7604 12 лет назад

    Awesome video , this provide me fantastic explanation about delegate...
    Thanks man..

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

    Pretty great video. I enjoyed the post-editing, it shows you really care! The information was fantastic and detailed.
    I recommend a mic filter next time though

  • @FrequencyModulator
    @FrequencyModulator 11 лет назад

    Thank You very much! I tried to read from other sources and i couldn't understand the Func and that the parameters inside are for input and output. It's easier than ever.

  • @winsome55
    @winsome55 12 лет назад

    you are awsome man.. i have become ur fan..

  • @xlar54
    @xlar54 11 лет назад +8

    @ 6:40... your original delegate was 3.14 * r... your lambda was 3.12 * r. Just FYI.

  • @upskillwithsadiq1283
    @upskillwithsadiq1283 8 лет назад +2

    Great Explanation !!!!!!!!!!!!!!

  • @nileshrane6847
    @nileshrane6847 5 лет назад

    very neatly explained..

  • @KM-sz6yv
    @KM-sz6yv 6 лет назад

    THANKS for posting. Very clear.

  • @amishkumar5320
    @amishkumar5320 12 лет назад +1

    understandable nice work sir..!

  • @techogaming3994
    @techogaming3994 10 лет назад

    Very good vedeo to understand lamda expession.

  • @ferrarikarthik1
    @ferrarikarthik1 12 лет назад

    Very well explained...thnk u so much! Waiting for more such nice videos!

  • @akshaydalvi123
    @akshaydalvi123 11 лет назад

    Thank you very much.. Very well explained.

  • @edmondcasenas2565
    @edmondcasenas2565 11 лет назад

    Thanks, very easy to understand and well explained... )))

  • @rampravesh4553
    @rampravesh4553 10 лет назад

    learnt us best experience of generic Delegate. Thanks

  • @pankaushik
    @pankaushik 6 лет назад

    Nice one...short & sweet. Just wanted to mention one thing, screen moves very frequently

  • @tuber1000
    @tuber1000 5 лет назад

    Excellent stuff👍🏻

  • @mscarromgaming5103
    @mscarromgaming5103 5 лет назад

    Good job bro....

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

    New Announcement from Questpond ".NET(C#) FUNDAMENTALS, .NET COLLECTIONS, GENERICS" Course now available @ 799 /12 $. If Interested visit this Link for Subscription with Questpond
    www.questpond.com/netc-fundamentals-net-collections-generics/cid22

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

    amzingly put simple

  • @lounesmobarek6033
    @lounesmobarek6033 7 лет назад

    I really enjoyed this video. Thxs

  • @abdulrehmankhan3103
    @abdulrehmankhan3103 7 лет назад

    Thank you sir much respect and love..

  • @dollnez
    @dollnez 12 лет назад

    Great video, certainly helped me to understand these core concepts

  • @pnvsrinivas
    @pnvsrinivas 11 лет назад

    really great one. It is very very helpful to me. thanks.

  • @samofcary
    @samofcary 11 лет назад

    Excellent. Well done

  • @ramendrakumar913
    @ramendrakumar913 11 лет назад

    Really ultimate,thanks sir,thank you very much

  • @carmelraj2158
    @carmelraj2158 9 лет назад +1

    very nice tutorials.

  • @rohitsakalle
    @rohitsakalle 11 лет назад

    well explained!!! I would like also know more about scenarios in which it can be used.

  • @kuldeepraaj
    @kuldeepraaj 5 лет назад

    MyAction(CheckGreaterThan5("Shiv123")); should be used at 13:38

  • @GeorgeTsoukalis
    @GeorgeTsoukalis 12 лет назад

    it is nice and simple video to understand Lambda

  • @varshamanoharkorrapati9172
    @varshamanoharkorrapati9172 7 лет назад

    Cool explanation !!

  • @bhuwanpandey4342
    @bhuwanpandey4342 8 лет назад +3

    Nice one

  • @VishalPandey-tf3wp
    @VishalPandey-tf3wp 9 лет назад

    Nicely done! thank you very much

  • @TheManChise
    @TheManChise 5 лет назад

    Very clear..

  • @renjith2003
    @renjith2003 6 лет назад

    Very clear and thank you

  • @JourneyMindMap
    @JourneyMindMap 11 лет назад

    Good One. Need more example for Expression Tree with real time objects

  • @yawriats
    @yawriats 12 лет назад

    Great video, helped a lot!

  • @nitinmane1001
    @nitinmane1001 8 лет назад +1

    Short and Sweet:)

  • @thegreatsanathandharma2354
    @thegreatsanathandharma2354 7 лет назад

    Thanks sir, it is very helpful

  • @divyapalivela5157
    @divyapalivela5157 12 лет назад

    Excellent ...

  • @cyberramkumar
    @cyberramkumar 12 лет назад

    great video...nice work

  • @Abhi12275
    @Abhi12275 12 лет назад

    ur video help me lot

  • @ismaelyassin8882
    @ismaelyassin8882 8 лет назад

    Great job, thanks.

  • @ravindrayadav1670
    @ravindrayadav1670 10 лет назад

    really awesome video ,thanx sir

  • @nitinkaushik6182
    @nitinkaushik6182 11 лет назад

    gud job its really very useful

  • @Lukex29
    @Lukex29 12 лет назад

    Awesome!! this has really helped me out allot! thanks man :)

  • @gt0703
    @gt0703 11 лет назад

    awesome tutorial

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

    thanks for the video but could you please give more convincing video for use of delegates in expression trees

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

    Nice video sir

  • @ernestjohn3836
    @ernestjohn3836 11 лет назад

    Love this video!!!! Awesome

  • @baisong778
    @baisong778 9 лет назад +1

    very clear ! thank u !

  • @hassanabdelhamid9384
    @hassanabdelhamid9384 9 лет назад

    thank you very much for your appreciated effort

  • @Nick-wz6tz
    @Nick-wz6tz 4 года назад

    Thank you very much, sir !!I

  • @chaewonlee9855
    @chaewonlee9855 10 лет назад

    thanks for your excellent explanation.

  • @ThaRealChuckD
    @ThaRealChuckD 8 лет назад

    Hmm, I get different answers in the mantissa when I do method 1 @2:39 vs. method 2 @4:23, when using an input of 12.
    When I switch to 20 I then get the same answer in both cases with a mantissa of 6, unlike your output which had a 0 mantissa.
    Strange...

  • @BabuKumarS
    @BabuKumarS 11 лет назад

    very good one

  • @AjeetDubey
    @AjeetDubey 10 лет назад

    Its greatttttttttttttttttt... Like it

  • @guillermojrcervantes8037
    @guillermojrcervantes8037 11 лет назад

    Nice tutorial

  • @coldsea2000
    @coldsea2000 12 лет назад

    Two Thumbs Up!

  • @ilayarajag1040
    @ilayarajag1040 6 лет назад

    Super. very good

  • @jagdishsn50
    @jagdishsn50 9 лет назад +1

    nice explination

  • @radosawsadowski3479
    @radosawsadowski3479 9 лет назад

    Bravo!!!

  • @انامسلموكفى
    @انامسلموكفى 2 года назад

    Create class user
    From project userDemo
    In namespace myDemo
    Where class is abstract
    So i could build this with tree expression when i get undesrstand you as u talked about the tree expression

  • @danielzastrow7360
    @danielzastrow7360 11 лет назад

    love your accent:D thanks

  • @Strohlaj
    @Strohlaj 11 лет назад

    this is great.