C# Reflection - Advanced C# Tutorial (Part 9)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ม.ค. 2025

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

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

    Thank you for all your hardwork....this channel is one of the best things that has ever happened to me

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว +1

      Its my pleasure and I'm very glad you feel that you are gaining value from the videos provided on this channel.

  • @cubanlincoln1767
    @cubanlincoln1767 9 หลายเดือนก่อน

    thank you so much for so great content

    • @GavinLon
      @GavinLon  9 หลายเดือนก่อน

      You are very welcome! Thank you for your positive feedback! :)

  • @VinuP2023
    @VinuP2023 3 ปีที่แล้ว +1

    thank you for your time and efforts. Looking forward to seeing MVC series

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

      It's my pleasure! I'm also looking forward to creating the MVC tutorials.

  • @Geage0
    @Geage0 7 หลายเดือนก่อน

    I'm currently doing another c# beginner video, have a intermediate saved, and im gonna plan on do this advanced video series. Hopefully i get back to this video in a few months and see this comment ig that just be cool

    • @GavinLon
      @GavinLon  7 หลายเดือนก่อน +1

      Good luck with your studies! I. hope you enjoy the Advanced course videos when you get to them :)

  • @bigboy8860
    @bigboy8860 3 ปีที่แล้ว

    Just finished this advanced playlist!!!
    Diving right into the ASP.NET course!
    Thx a million!

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว

      You are very welcome :)

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

    This is all I need. Thank you very much!

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

      You are very welcome! :)

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

    Nice i am trying to implement my own Entity Component System, i might need reflection for that (when i want to access some special Type component) ! I will deep dive in your vid soon !

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว +1

      Great! Good luck with your Entity Component System. That sounds very interesting!

  • @ST-hj2hr
    @ST-hj2hr 3 ปีที่แล้ว +4

    Aiming to finish watching all the videos in this Advanced' playlist this week. On that note, is this the last video on advanced topic ? I m waiting for more videos in greater depth with examples and videos with problem solving using these advanced concepts.
    Usually other channels wont go much in depth (unpaid versions) or wouldnt explain as clearly. But high hopes from this channel :) and wanting to see more on advanced topics.

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว +4

      The Advanced C# course was intended to cover what I think are the most important advanced features of the C# programming language. We can certainly look at advanced programming concepts in future videos. For e.g. I do want to cover useful design patterns, SOLID principles and useful algorithms in the future. We can also look at architectural concepts. Thank you for your feedback. It is greatly appreciated and valuable. Thank you!

    • @ST-hj2hr
      @ST-hj2hr 3 ปีที่แล้ว

      @@GavinLon Excellent, definitely keeping an eye for the topics you've mentioned. Bring on!!!! we want more of such quality and UNIQUE content. Thanks in advance

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว +1

      @S T thanks so much for your positive feedback! Please check out the free course I am currently producing on ASP .Net Core MVC and .NET 5, th-cam.com/video/D7R_ToqDKHg/w-d-xo.html

  • @abdelhaleemalfreihat7261
    @abdelhaleemalfreihat7261 3 ปีที่แล้ว +1

    thank u for the great content keep going

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว

      It's my pleasure. Thank you for your positive feedback!

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

    Thanks Gavin!!!

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

      You are very welcome! :)

  • @zandiviljoen146
    @zandiviljoen146 3 ปีที่แล้ว

    Nothing better than clicking on a youtube vid and hearing a south african accent

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว

      lol... looking at your last name I suspect you are originally from South Africa too.

    • @zandiviljoen146
      @zandiviljoen146 3 ปีที่แล้ว

      @@GavinLon yuppo studying in Bloemfontein 😂😁

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว

      Great! All the best with your studies 🙂

    • @zandiviljoen146
      @zandiviljoen146 3 ปีที่แล้ว +1

      @@GavinLon thanks so much man! 😁

  • @MehediHasanBD
    @MehediHasanBD 3 ปีที่แล้ว

    Thank you for explaining reflection in a easy way....❤️❤️❤️

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว +1

      You are very welcome :) Thank you for your great comment!

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

    Nice tutorial.. I have a question can we use reflection in an asp core with razor pages . I would like to add Razor class libraries into a web app in runtime,?

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

      Yes, reflection can certainly be leveraged from within an ASP.NET Core Razor Pages app. :)

  • @IBITZEE
    @IBITZEE 3 ปีที่แล้ว

    Great info...
    love the music too...
    ;-)

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว

      Thanks very much. Its rare that I get complimented on the music, but very welcome indeed!

  • @LuigiZambetti
    @LuigiZambetti 3 ปีที่แล้ว +1

    Will you make a playlists also for ASP.NET Core, Blazor or Web API?

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว +1

      Yes, we can certainly look at Blazor at some point in the future.

  • @GaneshKumar-ne2ms
    @GaneshKumar-ne2ms 3 ปีที่แล้ว

    Excellent explanation. If possible try to produce video for data structures and SOLID design patterns

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว

      Thank you for your kind comment and great feedback. Data structures and Design patterns are definitely topics I would like to cover in the future :)

    • @GaneshKumar-ne2ms
      @GaneshKumar-ne2ms 3 ปีที่แล้ว

      @@GavinLon Thanks. I love your way of explain the concepts through console applications. It is easy to understand C# advanced concepts

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว

      @@GaneshKumar-ne2ms Thanks for taking the time to send me your positive feedback. It is greatly appreciated.

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

    how can we set private property with using reflection?

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

      This article might help you, dotnetfollower.com/wordpress/2012/12/c-how-to-set-or-get-value-of-a-private-or-internal-property-through-the-reflection/

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

    For typeChoic, instead of reading console key, I want user to pass whole name for example: UtilityFunctions.BasicMathFunctions
    How to convert string to type object? How can I achieve this? I will be thankful to you if you resolve my problem.

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

      If I understand you correctly. The code below may help you.
      Assembly asm = typeof(SomeKnownType).Assembly;
      Type type = asm.GetType(namespaceQualifiedTypeName);

  • @ShahrukhKhan-zw7qi
    @ShahrukhKhan-zw7qi 3 ปีที่แล้ว

    Appreciated

    • @GavinLon
      @GavinLon  3 ปีที่แล้ว

      Great! :)

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

    Can you please provide all the code in some document or link?

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

      The code for this tutorial is available on GitHub. I have included the link in the description of this video to the relevant repository. You can find the code at this location, github.com/GavinLonDigital/TestHarness

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

      @@GavinLon thank you very much!