Wie format TimeSpan-string vor .NET 4.0

Ich bin kompilieren in C# mit .NET 3.5 und versuche zu konvertieren, eine Zeitspanne, um eine Zeichenfolge und format der Zeichenfolge. Ich möchte

myString = myTimeSpan.ToString("c");

jedoch die TimeSpan.ToString Methode nicht einen format-string als argument, bis .NET 4.0 und ich bin mit .NET 3.5.

Wie würden Sie format einer Zeitspanne als string? Mein Ziel ist, die Anzeige der Zeit im format hh:mm:ss aber bin derzeit erhalten hh:mm:ss:fffffff.

Habe ich versucht, mit

myString = string.Format("{0:hh:mm:ss}", myTimeSpan);

aber string.Format ist nur die Formatierung meiner DateTime und vorbei an verschiedenen format-strings funktioniert nicht, wenn Sie versuchen zu formatieren Sie ein TimeSpan.

InformationsquelleAutor Ishkur | 2012-07-20
Schreibe einen Kommentar