PROTIP: Watch me at 1.5x speed to save time! 😎 Do you love this video? What is your opinion about it? 🙄 What kind of lessons do you prefer? Shorter or longer? Let me know in the comments! 👇 You can get my source code from here: bit.ly/my-source-ciu 👈
Hey, man! Thanks for your vídeo! Let me see if I did understand the concepts: Delegate is an abstraction of func and action just like a superclass. Am I correct?
In Case you want to print all the results from Func delegate you do this--> foreach(Delegate d in func.GetInvocationList()) Console.WriteLine(d.DynamicInvoke());
PROTIP: Watch me at 1.5x speed to save time! 😎
Do you love this video? What is your opinion about it? 🙄 What kind of lessons do you prefer? Shorter or longer? Let me know in the comments! 👇
You can get my source code from here: bit.ly/my-source-ciu 👈
Perfectly explained. Thank you.
Awesome video!
Can you make a video about SOLID Design Principles?
Thank you! Will do in the future.
"Goes to hiks + igrek" :D razveseli me tfa dosta , inache mersi za uroka dosta polezno ^^
I would also love to see your take on SOLID principles.
I have them in mind.
Thanks, I like videos like these with lots of examples to play about with
great explanation im really lucky to know this channel keep it up i love ur work
Thank you for the nice words!
Superb explanation through examples
Awesome video! Good Job :)
Thank you!
Great Tutorial, thank you good sir!
Great video, thank you very much!
Thanks much for the video :)
You are more than welcome!
could we create applications by only using FUNC and ACTION?
Thanks a lot:)
Hey, man! Thanks for your vídeo! Let me see if I did understand the concepts:
Delegate is an abstraction of func and action just like a superclass. Am I correct?
Yes, you can consider the Delegate to be an abstraction, and the Action and Func to be concrete implementations of it.
quite useful video
Very good
Great!
3
3
In Case you want to print all the results from Func delegate you do this-->
foreach(Delegate d in func.GetInvocationList())
Console.WriteLine(d.DynamicInvoke());