szukam roztwór w .NET 3.5 I napisał następujący Roztwór roboczy:Format TimeSpan do mm: ss pozytywnych i negatywnych TimeSpans
private string FormatTimeSpan(TimeSpan time)
{
return String.Format("{0}{1:00}:{2:00}", time < TimeSpan.Zero ? "-" : "", Math.Abs(time.Minutes), Math.Abs(time.Seconds));
}
ale moje pytanie brzmi: Czy jest jakiś lepszy sposób? Może coś krótszego, gdy nie potrzebuję funkcji pomocnika.
nie powinien pojawić się znak ujemny automatycznie z time.ToString ()? – Tisho
@Tisho - Nie, nie z niestandardowym łańcuchem formatu. I nie ma dla niego specyfikatora formatu niestandardowego. – Oded
Och, racja. Działa tylko dla "c", "g" .. Dzięki. – Tisho