Un peu de documentation sympathique pour faire du multithreading en C#, par exemple dans une application WPF.
Autre documentation utile sur le même sujet: