Part 56 C# Tutorial Generics in C#

  Рет қаралды 382,367

kudvenkat

kudvenkat

Күн бұрын

Пікірлер: 165
@thedjay247
@thedjay247 7 жыл бұрын
I was trying to understand Generics from a C# book from Wrox publication. I wasnt getting anywhere, until i landed on this video which clearly explained me why are generics so important. Thank you Venkat.... Great job..
@sachindraragul1094
@sachindraragul1094 3 жыл бұрын
It's been 9 years. I'm watching it now. My comment is to encourage you that your work is incredible. Keep it coming.
@itzram85
@itzram85 10 жыл бұрын
Thanks Venkat, it's so nice of you taking your valuable time to post these teachings. Clarified lot of things for me and I am sure for many others.
@jayantiroy1476
@jayantiroy1476 Ай бұрын
I cant thank you enough. Your video is 12 year now . But still so useful. Before this video Generic was puzzle for me, you made it so simple. Thanks a lot
@MuhammadAbdullahbinJavaid92
@MuhammadAbdullahbinJavaid92 3 жыл бұрын
I these are the best tutorials available anywhere. Simple and To the point. Thank You.
@Csharp-video-tutorialsBlogspot
@Csharp-video-tutorialsBlogspot 11 жыл бұрын
Thank you very much for taking time to give feedback. In the description of this video, I have included the link for ASP .NET, C#, and SQL Server playlists. All the videos are arranged in logical sequence in these playlists, which could be useful to you. Please share the link with your friends who you think would also benefit from them. If you like these videos, please click on the THUMBS UP button below the video. For email alerts, when new videos are uploaded, you may subscribe to my channel.
@Nicky411
@Nicky411 3 жыл бұрын
These books I own just make the topic seem so complicated, when it is really quite simple. Thank you for a really nice explanation.
@normalhumanbeing6066
@normalhumanbeing6066 3 жыл бұрын
"If you can't explain it simply, you don't understand it well enough." - Einstein
@kov7017
@kov7017 8 жыл бұрын
this is great..cudnt figure out generics..only 12 mins in and everything has been cleared.subscribed!!..thank you
@elan311X
@elan311X 4 жыл бұрын
This guy is just too much _ excellent gift of teaching and breaking things down, i have the habit of coming over to your videos to be clear about programming topics i find hard to understand from other people.
@mrlalit5
@mrlalit5 6 жыл бұрын
I haven't seen a better explanation of Generics than this, over the internet. Thank you so much.
@DecentProgrammer
@DecentProgrammer 3 жыл бұрын
Nice video.. Thanks
@tryb4uquit
@tryb4uquit 10 жыл бұрын
you Rock buddy, If this guy can understand this anybody on the planet can understand easily ...Kudos to kudvenkat
@arunachalamrm5957
@arunachalamrm5957 2 жыл бұрын
this video is useful for me in 2022 ,great thanks venkat,keep sharing knowlege
@julixandjulianox
@julixandjulianox 4 жыл бұрын
that is a powerful concept and veeery useful, thanks !
@chiraggardhariya4433
@chiraggardhariya4433 3 жыл бұрын
Thanks for the video. One doubt, when we use .Equals in AreEqual method, it will do boxing at that time. Correct?
@nimeshambalalpatel3032
@nimeshambalalpatel3032 4 жыл бұрын
Thank You Venkatsir for your Wonderful effort and teaching . My pranams .
@hexatorus5452
@hexatorus5452 4 жыл бұрын
Excellent description and explanation
@bijalb76
@bijalb76 Жыл бұрын
You are an amazing teacher.. So well explained..
@lorenzo501
@lorenzo501 9 жыл бұрын
this made me understand generics right away! awesome ;D
@kevinmarmet
@kevinmarmet 6 жыл бұрын
Absolutely fantastic teacher, all of your videos. I have learned so much from you. Thank you sir!
@tariqmezeik
@tariqmezeik 5 жыл бұрын
Good and helpful video thanks very much
@Csharp-video-tutorialsBlogspot
@Csharp-video-tutorialsBlogspot 11 жыл бұрын
Hi Nilesh, I don't have any videos on LINQ at the moment, but will be recording very soon. If you want to receive email alerts, when new videos are uploaded, please feel free to subscribe to my youtube channel.
@JohnnyB43
@JohnnyB43 7 жыл бұрын
Is great that you start with such a clear and simple example. So changing the data type from int, to char, to string is a really simple but clear and important change to illustrate the issue of having a non generic method. Well done & thanks. Uff, although bizzarely I noticed that the AreEqual() function does work for both integers and chars!
@donspiff5208
@donspiff5208 10 жыл бұрын
Really helpful video. I've been struggling with the concept of generics for awhile and this video explained it beautifully.
@gibbytravis
@gibbytravis 9 жыл бұрын
What kind of sorcery is this?
@Csharp-video-tutorialsBlogspot
@Csharp-video-tutorialsBlogspot 11 жыл бұрын
Thank you very much. I am glad you liked this video. If you want to receive email alerts, when new videos are uploaded, please subscribe to my youtube channel.
@nagenp2799
@nagenp2799 7 жыл бұрын
Very good Explanation Mr.Venkat. I have been learning .Net intrinsically for the past few weeks. When i came across the chapter 'Generics' i found many tutorials online. None of the tutorials were so much clear as you did. Kudos sir.. You really, rock. I am so impressed with your explanation style. You walk the listener/student in such a way that you prove you are MS certified rockstar.
@eddiegere
@eddiegere 9 жыл бұрын
Great video on Generics. Thank you.
@georgeatester
@georgeatester 5 жыл бұрын
I think with a teacher like Venkat, even Genetics would be easy! lol
@tcsinfyctsmubach6680
@tcsinfyctsmubach6680 4 жыл бұрын
Best things in life are free Thanks sodara.. Venkat Cherukuri.
@ronglass5968
@ronglass5968 4 жыл бұрын
Really well explained - concise, to the point.
@shamalmadusanka5358
@shamalmadusanka5358 2 жыл бұрын
Thank you for million times... this video is realy help for me..
@kareemzarif3008
@kareemzarif3008 9 ай бұрын
greatese C# turorials i ever seen ,thanks Venkat
@pf3820
@pf3820 4 жыл бұрын
God bless you good sir, for having short and clear videos
@kenmtb
@kenmtb 6 жыл бұрын
This man is an amazing teacher and a great asset to the learning community.
@priyaramanathan5290
@priyaramanathan5290 7 жыл бұрын
Awesome work Venkat... A topic you take is explained to the fullest. The concepts so much clear. Thank you
@kishorevemuri6550
@kishorevemuri6550 9 жыл бұрын
simply and nice video .. Thank You
@manjitsarma8346
@manjitsarma8346 4 жыл бұрын
very nice vedio.thanks
@limasherzad7667
@limasherzad7667 Жыл бұрын
Thank you sir ☺️ I learn alot of things Frome Ur video U are the best teacher
@kobiewilliams1153
@kobiewilliams1153 9 жыл бұрын
You answered a question I had about generic classes.
@Csharp-video-tutorialsBlogspot
@Csharp-video-tutorialsBlogspot 11 жыл бұрын
HI, The playlist URL is correct. Alternatively you can search youtube, with the following search string - c# tutorial for beginners. Good Luck.
@pravasanasharma4717
@pravasanasharma4717 3 жыл бұрын
Thank you you explained very well
@dalsegno1251
@dalsegno1251 5 жыл бұрын
Excellent. You're a good teacher.
@HariKrishna-nn5br
@HariKrishna-nn5br 5 жыл бұрын
superb venkat
@Grayard
@Grayard 7 жыл бұрын
Really good, and simple tutorial, EASY to understand. thank you
@guhanseki
@guhanseki 12 жыл бұрын
superb videos...........
@linexustjk6061
@linexustjk6061 9 жыл бұрын
Thank you so so much.. I have been searching for this for this topic for a long time.
@TheBansheeBomb
@TheBansheeBomb 8 жыл бұрын
Very informative. I learned stuff just by looking at the way you write code.
@dellibabuarumugam8549
@dellibabuarumugam8549 5 жыл бұрын
Very clear explanation 👍
@Nicetrycutiepie
@Nicetrycutiepie 2 жыл бұрын
SO CLEAR SIMPLY CLASS AND METHODS/interface etc CAN BE GENEREIC WITH such that code to reuse with any datatype.
@suiteyousir
@suiteyousir 2 жыл бұрын
love your explanations
@Csharp-video-tutorialsBlogspot
@Csharp-video-tutorialsBlogspot 11 жыл бұрын
Hi Peter, sorry not yet. Will record and upload very soon.
@ruyfranciscosilvadealmeida7880
@ruyfranciscosilvadealmeida7880 7 жыл бұрын
Published in 2012 but still helping us to understand this magnificent resource.
@tauqirrao4930
@tauqirrao4930 6 жыл бұрын
Guru !
@lachlanwilson6389
@lachlanwilson6389 11 жыл бұрын
Thanks so much Venkat! Fantastic video, expertly explained.
@92Garrus
@92Garrus 7 жыл бұрын
Venkat you explain things so well!! Thank you!
@muhammadishaque4396
@muhammadishaque4396 2 жыл бұрын
What an Amazing person and what a wonderful simplest way of teaching, You surely did cleared my concepts. Thank you so much Sir. Much love & massive respect for you from Pakistan. :D
@cbarmanbek
@cbarmanbek 9 жыл бұрын
Simple and understandable, thanks
@Jam76958
@Jam76958 11 жыл бұрын
Great video and example!
@atifakhtar3942
@atifakhtar3942 7 жыл бұрын
I wish i had your help at uni. i would not have dropped out. all the best from the UK!
@lukejkw
@lukejkw 10 жыл бұрын
You are the best Venkat! Thanks so much for all your time and effort
@SrinivasKota87
@SrinivasKota87 7 жыл бұрын
good videos very helpfull !! awesome venkat ji
@AbstractLib
@AbstractLib 11 жыл бұрын
Awesome video, screen is clear, your explanations are clear and detailed. Definitely subscribe to you video. Thank you.
@shawns9359
@shawns9359 3 жыл бұрын
Amazing explanation got clear about this T now
@kareemzarif3008
@kareemzarif3008 2 ай бұрын
ur tutorials will go alive , bro🥰🥰
@itsBalajiSingh
@itsBalajiSingh 10 жыл бұрын
Helped a lot!! Best explanation i can understand about Generics
@camilogarcia510
@camilogarcia510 6 жыл бұрын
Thank you Venkat for the lesson, i have a question, can i past two types as parameter for the method in the form ?
@docesam
@docesam 9 жыл бұрын
Great lesson
@achilleskocaeli
@achilleskocaeli 11 жыл бұрын
Really really really good. I just comprehended the generic.. Honestly that was wonderful..
@shammuzaam2038
@shammuzaam2038 Жыл бұрын
his voice is like google ceo sundar pitchai's voice. great work sir...
@thepiemakerchannel
@thepiemakerchannel 11 жыл бұрын
Thank you very much. You are an amazing individual.
@ramyamanikonda1149
@ramyamanikonda1149 9 жыл бұрын
Thanks..its really simple & understandable
@jafferakhlaq
@jafferakhlaq 8 жыл бұрын
Thanks. This is a very good introductory tutorial.
@divakark2138
@divakark2138 10 жыл бұрын
Thank you Venkat. Your videos are really helpful.
@Thepankaz1
@Thepankaz1 9 жыл бұрын
its just so awesom video ...... i really like the softness of your voice . god bless :D
@muhammadharoon9049
@muhammadharoon9049 4 жыл бұрын
You are the best thumb up
@MohanrajPeriasamy
@MohanrajPeriasamy 10 жыл бұрын
good one
@claudebutnaru3931
@claudebutnaru3931 6 жыл бұрын
Superb explanation, even after 6 years still an excellent course.
@kathmandu13
@kathmandu13 11 жыл бұрын
Hello Venkat. You demonstrated a very good example with very good explanation. I tried playing further with the example and noticed that this would not be useful when we have to add or subtract or do anything beside comparing the two values, since the object class only provides .Equals method. I am pretty sure that there is some flaw in a way am looking at this. People at Microsoft surely must have addressed that situation, what am I missing? Could you direct me where/what to look for? Thanks.
@Indi_DevJames
@Indi_DevJames 7 жыл бұрын
think you sir. This is a vary clear example I appreciate it.
@nukeman444
@nukeman444 11 жыл бұрын
I thank you,,,, I finally understand generics now thanks to your video. Video well done.
@mallikarjun007
@mallikarjun007 7 жыл бұрын
Hello Venkat Sir Thank you for an awesome explanation, i have a question on generics. If we specify the data type then it is reusable for other data types es? Generica are meant for any datatypes. Instead, we can use function (int, int) if we want to specify int data type on generics which only works for int
@swapnaliwaghmare1853
@swapnaliwaghmare1853 6 жыл бұрын
Thanks. It was very helpful.
@elevlexicon7587
@elevlexicon7587 7 жыл бұрын
Great explanation!
@nacramri6919
@nacramri6919 6 жыл бұрын
your the best on youtube, thank you so much..
@mahinur_rahman
@mahinur_rahman 2 жыл бұрын
you are awesome. thanks a lot
@RajanPareek
@RajanPareek 11 жыл бұрын
Thank You, Very nice explanation.
@syedikramulla3693
@syedikramulla3693 3 жыл бұрын
Brilliant
@mariopellegrino7661
@mariopellegrino7661 5 жыл бұрын
I love the way you explained and demonstrated everything. You should make courses on Udemy.
@anjali230488
@anjali230488 11 жыл бұрын
hi , your classes are seems to be very fruitful to me..can you please upload the videos regarding the software testing ..
@sureshrajput2147
@sureshrajput2147 6 жыл бұрын
Hi Sir, Can you please upload video on boxing and unboxing ?? Meaning why do we convert value type to reference type and vice versa. Kindly upload a video on the same.
@PrabhuShanmugasundaram45
@PrabhuShanmugasundaram45 8 жыл бұрын
Hi Venkat, Could you please provide a way to make the generic types as optional parameter for a function!?
@9963311021
@9963311021 11 жыл бұрын
excellent
@hannamichi21
@hannamichi21 11 жыл бұрын
Thanks for great tutorial!!!
@Tall-Cool-Drink
@Tall-Cool-Drink 4 жыл бұрын
Now, I get it. Thank you, Venkat.
@kumarlucky4501
@kumarlucky4501 6 жыл бұрын
Hi venkat, could you please explain generic method with addition example?
@bedathur9bharadwaj
@bedathur9bharadwaj 11 жыл бұрын
Hi Venkat, Is there any video discussing the different Collections in C#, differences between Generics and Collections and the advantages/ disadvantages of using one over the other kind of stuff? If so, please provide me the link. Thanks
@94D33M
@94D33M 5 жыл бұрын
Just shows people like kudvenkat cares for people who do not have money to buy premium courses which would probably teach in a complicated way
@ghouse2209
@ghouse2209 9 жыл бұрын
your video is understandable can you plz explain If generics type independent but it shows error for method returning integer .. can you plz help.
@mohamedmabrouk2239
@mohamedmabrouk2239 9 жыл бұрын
Hello Mohamed, for me this code works , the generic class is used once to do different operations on more than a type (int, string). Try this, it should work: class Program { static void Main(string[] args) { bool equal = Calculator.AreEqual(4,4); if (equal == true) Console.WriteLine("Equal"); else Console.WriteLine("NOT Equal"); Console.ReadLine(); } } public class Calculator { public static bool AreEqual(T value1, T value2){ return value1.Equals(value2); } }
Part 57 C# Tutorial Why should you override ToString Method
6:47
Learn Any Programming Language In 3 Hours!
22:37
Code With Huw
Рет қаралды 451 М.
Сюрприз для Златы на день рождения
00:10
Victoria Portfolio
Рет қаралды 1,3 МЛН
小路飞嫁祸姐姐搞破坏 #路飞#海贼王
00:45
路飞与唐舞桐
Рет қаралды 29 МЛН
pumpkins #shorts
00:39
Mr DegrEE
Рет қаралды 102 МЛН
Explain Generics in C# ?  When and why to use them ?
5:27
Interview Happy
Рет қаралды 26 М.
Part 53   C# Tutorial   Reflection in C#
27:40
kudvenkat
Рет қаралды 348 М.
Part 58 C# Tutorial Why should you override Equals Method
18:59
kudvenkat
Рет қаралды 156 М.
Collections in C# .NET
6:03
Interview Happy
Рет қаралды 40 М.
Learn TypeScript Generics In 13 Minutes
12:52
Web Dev Simplified
Рет қаралды 270 М.
C# Delegates explained
8:47
.NET Interview Preparation videos
Рет қаралды 516 М.
Part 55   C# Tutorial   Late binding using reflection
21:06
kudvenkat
Рет қаралды 168 М.
What are Generics? (C# Basics)
13:48
Code Monkey
Рет қаралды 148 М.
Сюрприз для Златы на день рождения
00:10
Victoria Portfolio
Рет қаралды 1,3 МЛН