Ich messe mit einer Stopwatch wie lange eine Aufgabe benötigt und gebe das Ergebnis am Ende als Sekunden aus.
Stopwatch stopwatch = new Stopwatch();
stopwatch.Start();
// Do some work
stopwatch.Stop();
Console.WriteLine($"Die Aufgabe dauerte {stopwatch.Elapsed.TotalSeconds} Sekunden");
Wie kann ich das Ergebnis aber in Stunden, Minuten und Sekunden und Millisekunden (00:00:00.000) ausgeben?