Multithreading enables your C# program to perform concurrent processing so that you can do more than one operation at a time. For example, you can use threading to download a couple of mp3 files and the proccess is way faster than doing it on just one main thread.This is because with several threads you don't need to wait one big size mp3 file to get downloaded, and then to download another smaller one (this can happen concurrently).This simple program is using only files with url's navigated to the mp3 and downloads the content in several threads.You can see the difference (with StopWatch for example) between using only one thread (the main) and using several different threads.
-
Notifications
You must be signed in to change notification settings - Fork 1
AndrianaTodorova/ThreadMP3Downloader
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published