Multi-Threading
Un thread est la plus petite unité d'exécution. Le multi-threading permet à votre application de faire plusieurs choses à la fois.
Exemple
csharp Thread t = new Thread(() => Console.WriteLine("Exécution dans un thread")); t.Start();
Bien que puissants, les threads sont complexes à gérer. Généralement, Task est préféré pour le développement moderne.