As part of a series about threads and multi-threading I've started off easily with a Windows GUI program that uses a BackgroundWorker to read a bunch of folders and display the file count and total file size for all the files in each folder.
This tutorial uses the BackgroundWorker to run the intensive code and then sends back information to be displayed in a ListView. All example source code is supplied.
- Want to Learn C#? Try the C# Tutorials