Co jde použít Parallel.Invoke už to není co dřív :-D

Parallel.Invoke(
() => {
Console.WriteLine("Bobek 1 Tlacim");
Thread.Sleep(5000);
Console.WriteLine("Bobek 1 Uuuuleva");
},
() => {
Console.WriteLine("Bobek 2 Tlacim");
Thread.Sleep(3000);
Console.WriteLine("Bobek 2 Je venku");
},
() => {
Console.WriteLine("Bobik 3 Tlacim");
Thread.Sleep(1000);
Console.WriteLine("Bobik 3 Zblunk");
});
App, nic nižšího než C# 5 nebo 6 nemá smysl řešit.