I have never seen anyone explain so easily as you. Simply superb
@stipepavic84311 күн бұрын
I like this, instant sub xD
@GertrudeKidder-e5v13 күн бұрын
Jackson Carol White Robert Smith Shirley
@GaryKrall-i1x17 күн бұрын
Walker Dorothy Jones Thomas Moore Richard
@rasikasamith18 күн бұрын
Excellent video. Thanks a lot.
@MikliBafis-g5c20 күн бұрын
Martinez Brian Harris John Harris Margaret
@BenDykhouse-d5k21 күн бұрын
Lewis Michael Harris Jessica Lopez Mary
@МойТ-ю2р21 күн бұрын
Archive
@МойТ-ю2р21 күн бұрын
Assemly
@GypsyMerch26 күн бұрын
Hernandez Eric Walker Susan Jones Nancy
@rishikeshnerkar136729 күн бұрын
Can't you make updated video on this?
@RajKumargirfaАй бұрын
helpful thanks
@rohit.badgujarАй бұрын
Quick question? I see with Task.Parallel you are manully creating 1,000,000 task which are running in parallelly across multiple core using Task.Parallel, same thing can be acheived using multi-threading if you create 1,000,000 task and cpu will schedule them to run across different core's. Your earlier example where you are running a for loop will also run on single core even when we use Task.Parallel. TPL or Parallel.For does not distribute a single task across multiple cores. A single task runs on one core. To utilize multiple cores, you need to break the workload into multiple parallel tasks. Can you correct me here if I am missing something?
@glasgood9907Ай бұрын
Fantastic explanation, thank you so much 👍🏼
@rajaudhay888Ай бұрын
Thank you
@haaruncaderrrАй бұрын
Thank you sm
@DismanameboiАй бұрын
Amazing explanation once again
@DismanameboiАй бұрын
You are easily the best teacher 😊
@shubhamsonalkar8565Ай бұрын
Could you please explain the output for below object obj1 = new StringBuilder("Hello"); object obj2 = "Hello"; Console.WriteLine(obj1 == obj2); // false Console.WriteLine(obj1.Equals(obj2));// false
@shiwanigoswami7997Ай бұрын
using System; using System.Text; public class Program { public static void Main() { object obj1 = new StringBuilder("Hello"); object obj2 = "Hello"; char[] values = {'H','e','l','l','o'}; object obj3 = new string("Hello"); Console.WriteLine(obj1 == obj2); Console.WriteLine(obj1.Equals(obj2)); Console.WriteLine(obj2 == obj3); Console.WriteLine(obj2.Equals(obj3)); } } This gives output as False False False True . According to you equals compares content then why does Console.WriteLine(obj1.Equals(obj2)); returns false ? Please explain
@c.m.m66682 ай бұрын
You explained it so clearly. Thanks sir
@greeshmanair47682 ай бұрын
Nice tutorial.Good job!
@avinashgoyal82432 ай бұрын
Best video for Interface I ahve ever seen!!
@rajinira3 ай бұрын
Very nice video. Where is the next part of TPL tutorial
@Balajiji48883 ай бұрын
Thanks Sir
@grandetaco44163 ай бұрын
learn to use your microphone
@shivaselvan88583 ай бұрын
Excellent work! Keep rocking!
@cotizacionesequipo17193 ай бұрын
Very useful sir. Thank you.
@RohanShirodkar293 ай бұрын
thank you for such an amazing video, the music is so 90's though :D
@trijay3 ай бұрын
Summary - Task is an encapsulation on Theads Task Parallel Library: Helps in maximal utilization of all cores present in system which increases performance of an application
@Soumyadeep-m3c4 ай бұрын
video is good
@Soumyadeep-m3c4 ай бұрын
good video
@yashgupta83364 ай бұрын
Brilliant explanantion, Thank you!!!
@vrajeshbadgujar4 ай бұрын
Helpful! Thanks
@netran1044 ай бұрын
we can directly for each over the list. here the example isn’t showing the purpose of using ienumerable i.e. abstraction
@vrajeshbadgujar4 ай бұрын
the best explanation ever in 10 mins !
@abdulkadir-jh2yj5 ай бұрын
Uploaded 14 years ago 😮😮😮😮
@TubaMirza-co7ql5 ай бұрын
11 years old video waw .. still knowledgeable
@trijay5 ай бұрын
Anybody please provide second part of this video
@sameeralakshan66395 ай бұрын
Thanks for the video. Since the multiplicity of a student with a course is 0...1 why did you drew two courses in the object diagram?
@Arthur-cx1cg5 ай бұрын
I dint understand a word, coz I dont speak french, but every your move.next() clearly described the intention of change with a great finale at async/await . Amazing knowledge. Will try to step through this in JS and then will do for C#. Thank you!
@Aman-x5g5 ай бұрын
What about return multiple values?
@mememonster23706 ай бұрын
after 12 years Task - An opeartion Thread - process a Task (or executes an operation) Multithreading - process multiple task parallel
@AhmadElkhouly6 ай бұрын
Thank you. In short, IEnumerable is the collection itself that can be iterated. IEnumerator is an enumerator object that's used to iterate through a collection of data. So for a collection to be enumerable it must provide an enumerator object. IEnumerable exposes the GetEnumerator method that provides that enumerator.
@DarkMagicDesigner6 ай бұрын
Fantastic video! I really appreciate that you made it as simple as possible while giving enough broad context as to how and why these patterns evolved. Very helpful!
@triphazard29066 ай бұрын
"specify which function you want to bypass" Haven't seen anyone mention this yet but I think it's crucial, thanks for showing with the breakpoint as well
@asmartbajan6 ай бұрын
Great explanation! Incidentally, it's not a silly question, and that's not how the word "assign" is pronounced. (Google "pronounce assign.")