C# Tutorial 12 Generics

Get the Code Here :
Best C# Book :
Support me on Patreon :

This tutorial will focus on Generic Collections, Generic Methods, Generic Structs, and more on Delegates. We are getting near the end and so we are covering some of the really cool things C# can do.

For best results take notes on the cheat sheet provided above as you watch and leave any questions you have.

Thank you to Patreon supporters like the following for helping me make this video

jaryd remillard : instagram: @distant_admiration
jaryd remillard :






31 responses to “C# Tutorial 12 Generics”

  1. Abrar Iqbal Avatar

    Get Sum! 😀

    First , thank you for making tutorials.

    Really I have an understanding of generics. Derek Would you please clarify my confusion that I am mixing up list and dictionary could please elaborate with some software or application example?

    Moreover, can you make make videos on data structures and algorithms if you have time? Your teaching method is great and really I learn a lot. I am not good at those subjects. I just want to know if you ever had coming with this plan?

  2. Pipe2DevNull Avatar

    Whoah. Flashback to arrays of pointer to function system in C. Probably illegal now. Last century.

  3. Code War Avatar

    Can we everything using linq like we do using sql like complex queries, data mining queries?

  4. Eames Trinh Avatar

    Why do you always instantiate your objects by creating a body instead of using the constructor? e.g. new Animal("Sally") OR new Animal(){ Name = "Sally"};

  5. Dragomir Dobrev Avatar

    Hi Derek,
    What is the difference between declaring your object like this :

    new Animal() { Name = "Doug" }


    new Animal(Doug)

    Is one way better then the other?

  6. HEY I'M MVP Avatar

    sad you didn't talk about 'where'. I use it alot

  7. PushMyCarr Avatar

    Thank you for another amazing video!

  8. Krwawy Avatar

    We are getting near the end? End of basics or end of C# tutorials on your profile? What is next? 🙂

  9. Warnicro c Avatar

    Hey Derek, I would love to see you do a tutorial on Polymer. Sounds like a promosing upcomming javascript library

  10. huanuoya Avatar

    This guy is a potential president of america.

  11. simon rothman Avatar

    First of all, I'd like to thank you for the tutorials, they are really great. 🙂
    Other than that, I'd like to ask a certain question that bugs me:
    Can I pass delegate(s) to other delegate(s) or function(s)? And if so, how do I do that, exactly?

  12. Anish Dhage Avatar

    Derek, Please do sales and marketing in one video.

  13. Austin Allen Avatar

    Your channel has inspired me to do youtube and to help people with programming

  14. Masoud Rousta Avatar

    amazing tutorial
    Thanks Derek

  15. Üsame Savas Avatar

    a humble suggestion and request:
    sometimes it is hard to follow the whole logic behind the code when you see it in parts. I know you share the link to source code but I guess it would not hurt to use smaller font sizes as noone will likely have screen resolution problems and everyone can read it.

    thanks for the best videos ever by far, by the way 🙂

  16. arnab som Avatar

    which environment you are coding in ?

  17. Peeter Utsi Avatar

    A bit smaller text size please.

  18. wtf2925 Avatar

    Sometimes when I read through c# code i see the "in" keyword used in generic declarations, such as: interface IInterface<in T> {}

    I've never understood what it does though, can you help?

  19. aVhD Avatar

    How much of c# do you need to know unity and xamarin. Also what do you think of react native. is it capable as xamarin or not. if it is you should cover it. Thanks again.

  20. orestescm76 Avatar

    it's amazing the things you can do with a console

  21. Vinay.P Avatar

    Thank you Derek. In your agenda, do you plan to teach how to make apps through Xamarin?
    and pls make a tut on WPF MVVM.
    Thank you

  22. Gabriel Lindemann Avatar

    Hey Derek! What's on your list after those C# tutorials?
    I'd love it if you covered Sails – it's a popular framework for Node (which is super popular) but there aren't many beginner tutorials for it.

  23. Disciplined Coding Avatar

    ("Stash Invest" Ad) Get Sum!

  24. Public Static Void Avatar

    I'm not "getting some" ha-ha-ha!!!

  25. sarbjot singh Avatar

    u r good teacher and thanks for awesome videos

Leave a Reply

Your email address will not be published. Required fields are marked *