C# Threads, Tasks, Multi-threading & UI Cross-threading

preview_player
Показать описание
In order to understand more complicated code that includes threads, Tasks, awaits, async and more, we first need to understand the underlying system and concepts that power them all... Threads.

In this video we take a look at what a thread is, what it means, how to create one and many, what effects threads have on our code in terms of speed, structure and flow.

We then take a look at the thread pool, tasks and what happens when you try to edit UI components from a non-UI thread and how to fix that.

Рекомендации по теме
Комментарии
Автор

this is maybe best tutorial on youtube ever. fact that for every example you are writing code from scratch helps me a lot to understand it better.

Jeko-he
Автор

Years of wanting to understand thread until this excellent video.

jessegador
Автор

I keep coming back to this video to remember and the ways to use Threads and task in C#.

Aryevang
Автор

Good job on the strategy how to explain this topic. It worked. Been working for over a year on a wpf project, barely understood what i was doing with threats, tasks, etc. Now, its much more clear.

mck
Автор

Oh my, this is a nice rabbit hole. Great vid. I just used this multi threading to calculate primes 2 to 100 million in 2 seconds.

simplyincorrigible
Автор

Damn. You are such a great and spectacular teacher. I highly recommend any newbie on this topic to watch this video. Since, a lot of the other videos over complicate things whereas you have simplified it and made it possible to understand. On the contrary, the Tasks is a vast topic and one requires practice to be done simultaneously by themselves to learn this more clearer and the logic will be crisper in the head.

kopilkaiser
Автор

I was struggling a lot with these concepts until I watched this. Massive thanks to you for your time and effort. <3

TokaThanos
Автор

Thank you so much Sir! For me this channel is the first stop for learning any thing about C# and dot net so it was a big relief when I wanted to learn about multithreading and found the topic here.

mrsajjad
Автор

it's literally what I needed to learn for a project of mine, wait for the download to be over so it can be unzipped automatically, then wait (again) to continue. amazing content. thank you :)

guyrapong
Автор

Wow I have literally been looking for exactly this type of video for days. Great video mate.

MrBomberman
Автор

I have used threads before, but I never understood it "this clearly". You also give some intuition on how things work. Very valuable.

adamfarmer
Автор

Liked, Subscribed, Added your video to my playlist. You have earned my love and respect. You are an excellent tutor. Keep it up.

kopilkaiser
Автор

This video should have a lot more likes... You obviously have deep understanding of the topics and you can explain it well enough, considering it is quite abstract topic. Good job, I am subscribing to your channel

NikolayRogchev
Автор

Fantastic explanations and demonstrations for understanding threads. Thank you.

MrHonest
Автор

Great video as always Luke, keep up the good work!

MeldsaGames
Автор

Great stuff. Looking for more now. Thank you. :)

doughaskins
Автор

Your videos are great. Thanks for all your hard work!

jnj
Автор

Thanks for the guide on threads. It was very helpful.

hollisross
Автор

🔥🔥🔥 I've been waiting for this! Thanks, Luke.

rodionradchenko
Автор

Awesome content and quite well explained!

douuuglas
visit shbcf.ru