IEnumerable 🆚 IEnumerator Interfaces in C#

  Рет қаралды 29,685

tutorialsEU

tutorialsEU

Күн бұрын

Пікірлер: 42
@tutorialsEU
@tutorialsEU 3 жыл бұрын
🚀Master C# and .NET programming EASILY with our best-selling C# Masterclass: bit.ly/47Hk3u7 Here is an article about IEnumerable and IEnumerator Interfaces with a complete code, enjoy! tutorials.eu/ienumerable-and-ienumerator/
@gazell3s
@gazell3s 3 жыл бұрын
Super clear explanation - exactly what I needed!
@lowkeyhuman
@lowkeyhuman 2 жыл бұрын
This is some top tier explanation, I have no choice but to subscribe :)
@simonroyjonesuk
@simonroyjonesuk Жыл бұрын
Wow that was brilliant. I finally understand what IEnumerable does. I didn't know what a queue was, so I watched your video on that, which was also great. So well explained and really helpful. You are definitely my new go to source for C#. Thanks again. Simon
@dayday8421
@dayday8421 3 жыл бұрын
Best explanation on KZbin. Thank you!
@angel_machariel
@angel_machariel Жыл бұрын
Good video. Question: how relevant is it to learn how to implement IEnumerator ? Should it be an urgent matter for post-beginner students/juniors or shouldn't one be bothered with it for now?
@bryanburger
@bryanburger 2 жыл бұрын
Great job at conveying the principles!
@juniorlucival
@juniorlucival 2 жыл бұрын
top top top, thanks, you are the best c# teacher .
@oaksoeaung7646
@oaksoeaung7646 9 ай бұрын
Thanks, a lot. This video helps me a lot.
@Issam_seb
@Issam_seb 2 жыл бұрын
Clean and Simple
@carlossantamaria1820
@carlossantamaria1820 2 жыл бұрын
amazing video, now i understood what this mean, this video also helped me to see the importance of interfaces in general, not only IEnumerable interface.
@Javier-uh7mb
@Javier-uh7mb 3 жыл бұрын
Very interesting, thanks!
@tutorialsEU
@tutorialsEU 3 жыл бұрын
Glad you liked it!
@FumeCreates
@FumeCreates 3 жыл бұрын
Thank you so much for this video. Well explained and I received so much value
@BackeB
@BackeB Жыл бұрын
The first ”ahaa” moment I’ve had regarding interfaces, when you described the issues presented without interfaces. So they provide similar functionality among othervise unrelated classes. For example 😁
@siestitrokot3843
@siestitrokot3843 3 жыл бұрын
Great demo! Thank you!
@Gojam12
@Gojam12 3 жыл бұрын
Good practical and usable explanation
@heshamabdo6024
@heshamabdo6024 2 жыл бұрын
Thank you so much for this video
@andrewfedorov9198
@andrewfedorov9198 Жыл бұрын
Well. I got the examples but I didn't get the main idea why do we need this "IEnumerable" thing? To treat List and int array with the same function? At the end they both are so we can collect List values to array first and just make a function to work only with arrays. Or array to list. Because they both are . So why do we need all of this?
@shubhangimane8556
@shubhangimane8556 3 жыл бұрын
nice video
@DanFlakes
@DanFlakes 3 жыл бұрын
Thanks for clearing it up!
@RealityCheck6T9
@RealityCheck6T9 3 жыл бұрын
Good video thanks
@danielbereketsiyum825
@danielbereketsiyum825 Жыл бұрын
Can we consider this as runtime polymorphism, because the IEnumerable interface is holding different array types at runtime? Thank you.
@RobertoTexis-h5i
@RobertoTexis-h5i Жыл бұрын
Kind of...
@nikolazagorac8634
@nikolazagorac8634 Жыл бұрын
Great video, why can't I save it?
@Valentine-o5l
@Valentine-o5l 2 жыл бұрын
So we use IEnumerable, when we want introduce class like array or list. Yes?
@andreashecht272
@andreashecht272 3 жыл бұрын
so just a logical question: Why don't we just make dogs a public list and itterate in the foreach loop through shelter.dogs?
@TheKr0ckeR
@TheKr0ckeR 2 жыл бұрын
i have the same question in my head
@TheKr0ckeR
@TheKr0ckeR 2 жыл бұрын
Instead of going, foreach loop shelter, couldnt we just loop though => shelter.dogs in the foreach looop since its public list?
@youtischia
@youtischia 3 жыл бұрын
Good video but can you explain why it is necessary to have 2 interfaces Ienumerable and Ienumerator ? What is the need for Ienumerable when it is Ienumerator that does all the work ?
@maythesciencebewithyou
@maythesciencebewithyou 2 жыл бұрын
from what I've heard, it's because when C# came out it didn't have generics yet and they built it on that.
@oblivion3799
@oblivion3799 3 жыл бұрын
Thank you ... you didn't cover anything necessary about it ... Very elementary ... but It helpful yet
@malcox5218
@malcox5218 3 жыл бұрын
7:38
@stbny4444
@stbny4444 2 жыл бұрын
was following until you called dogs.GetEnumerator(). This function was never defined. What does GetEnumerator() actually do? Where's the implementation?
@Mike-tb9xq
@Mike-tb9xq 2 жыл бұрын
Why couldn't you just use shelter.dogs in your foreach loop?
@melone2848
@melone2848 3 жыл бұрын
Kartoffelsalat
@thomasjust2663
@thomasjust2663 Жыл бұрын
The cartons and images seriously detract from the usefulness of the video, also by having the IDE do the work, you are actually are creating programmers who don't know truly what they are doing, thumbs down and I would recommend anyone from staying away from your courses
@muhammedozalp
@muhammedozalp 2 жыл бұрын
I am just at the beginning of the video. But please remove that weird animations if your target audience is not under 5 years old kids. They are so distracting.
@oladipotimothy6007
@oladipotimothy6007 2 жыл бұрын
loosen up 😀
@RobertoTexis-h5i
@RobertoTexis-h5i Жыл бұрын
Books exists though, you can use them and surely don't gonna find any animation within...
@effobama1992
@effobama1992 Ай бұрын
Don't recommend.
@Gojam12
@Gojam12 3 жыл бұрын
too basic
C# Yield Return: What is it and how does it work?
15:09
Brian Lagunas
Рет қаралды 58 М.
Every single feature added in C# 11
27:07
Nick Chapsas
Рет қаралды 112 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
When to use - IEnumerable vs IList vs ICollection?
12:05
DotNetMastery
Рет қаралды 53 М.
📚What is a Dictionary in C#?
27:26
tutorialsEU
Рет қаралды 31 М.
Set and HashSet in Java - Full Tutorial
20:43
Coding with John
Рет қаралды 240 М.
C# IEnumerable & IEnumerator
25:15
Tarodev
Рет қаралды 36 М.
Master Pointers in C:  10X Your C Coding!
14:12
Dave's Garage
Рет қаралды 337 М.
Understand your C# queries! IEnumerable & IQueryable in explained
11:28
tutorialsEU - C#
Рет қаралды 41 М.
The fastest way to iterate a List in C# is NOT what you think
13:42
Nick Chapsas
Рет қаралды 159 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН