私は、次の作業ソリューションを書いた.NET 3.5で解決策を探しています:フォーマットのTimeSpan:正と負のタイムスパンのためのSS
private string FormatTimeSpan(TimeSpan time)
{
return String.Format("{0}{1:00}:{2:00}", time < TimeSpan.Zero ? "-" : "", Math.Abs(time.Minutes), Math.Abs(time.Seconds));
}
をしかし、私の質問は次のとおりです。良い方法はありますか?私がヘルパー機能を必要としない場所では、何か短いかもしれません。
は負の符号が(time.ToStringから自動的に表示されません)? – Tisho
@Tisho - カスタムフォーマット文字列ではありません。カスタムフォーマット指定子はありません。 – Oded
ああ、そうです。それは "c"、 "g"のためだけに動作します..ありがとう。 – Tisho